Foros del Web » Programando para Internet » PHP »

Función mysql_num_rows

Estas en el tema de Función mysql_num_rows en el foro de PHP en Foros del Web. ¿Que le pasa a la función? Warning:mysql_num_rows():supplied argument is not a valid MySQL result resource in.... Hola, me sale el anterior error, en el siguiente ...
  #1 (permalink)  
Antiguo 15/12/2004, 12:04
 
Fecha de Ingreso: octubre-2004
Mensajes: 168
Antigüedad: 13 años, 2 meses
Puntos: 0
Función mysql_num_rows

¿Que le pasa a la función?
Warning:mysql_num_rows():supplied argument is not a valid MySQL result resource in....

Hola, me sale el anterior error, en el siguiente código:

Código PHP:
$FechaSeminario=$_POST['FechaDeExposicion'];

/*Conversion de la fecha para que sea compatible con el tipo date de la base de datos*/
$Fecha_partes=explode("/",$FechaSeminario);
$Dia=$Fecha_partes[0];
$Mes=$Fecha_partes[1];
$Anyo=$Fecha_partes[2];
$Fecha=$Anyo.'-'.$Mes.'-'.$Dia;

$sql="select Turnos from fechas where FechaSeminarios=$Fecha";
$turnos=mysql_query($sql);

$ssql="select * from alumnos where FechaExposicion=$Fecha";
$result=mysql_query($ssql);

/*miramos cuantos alumnos hay con esa fecha*/
$count=mysql_num_rows($result);//esta linea es la que me da error
if($turnos>$count){

   
$sql"INSERT INTO alumnos(Nombre,Apellidos,DNI,ProyectoAsignado,SeminarioAsignado,FechaExposicion)";
   
$sql .= "VALUES('$Nombre','$Apellidos','$DNI','$Proyecto','$Seminario','$Fecha')";

   if(!
mysql_query($sql)){
       echo
'error'."<br>".mysql_error();
       echo 
"<br> No se han podido introducir sus datos <br>";
       echo 
"Usted ya tiene un proyecto y/o seminario asignado";
       exit();
   }
   else
//echo "\nHa introducido sus datos\n";
         
header("Location: Alumnos.php");
}
else echo
"Error, el dia de exposicion escogido ya esta asignado a otro alumnos"
Alguien puede decirme como solucionarlo, gracias.
  #2 (permalink)  
Antiguo 15/12/2004, 12:11
 
Fecha de Ingreso: diciembre-2003
Mensajes: 1.583
Antigüedad: 14 años
Puntos: 13
$sql="select Turnos from fechas where FechaSeminarios='$Fecha'";
__________________
El conocimiento es libre: Movimiento por la Devolución
  #3 (permalink)  
Antiguo 15/12/2004, 17:35
 
Fecha de Ingreso: octubre-2004
Mensajes: 168
Antigüedad: 13 años, 2 meses
Puntos: 0
Muchas gracias.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:20.