Foros del Web » Programando para Internet » PHP »

php-mysql

Estas en el tema de php-mysql en el foro de PHP en Foros del Web. la verda es q no se bien como expresar mi pregunta, pero me da un warning q dice asi: Warning: mysql_num_rows(): supplied argument is not ...
  #1 (permalink)  
Antiguo 06/07/2005, 04:10
 
Fecha de Ingreso: mayo-2005
Mensajes: 30
Antigüedad: 12 años, 6 meses
Puntos: 0
php-mysql

la verda es q no se bien como expresar mi pregunta, pero me da un warning q dice asi: Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in

y el codigo q creo q puede estar mal... pero es q no veo ningún fallo es:
Código PHP:
$link mysql_connect("localhost""root");
mysql_select_db("faqs.faq"$link); 
$subfamilias.= $HTTP_POST_VARS["provincia"];
$idsub mysql_query("SELECT idsub FROM faqs.subfamilia WHERE subfamilia=' ".$subfamilias." ' "$link);
$result mysql_query("SELECT * FROM faqs.faq WHERE idsub=".$idsub$link);
$filas mysql_num_rows($result); 
si alguién ve algún posible fallo... GRACIAS amigos
  #2 (permalink)  
Antiguo 06/07/2005, 05:06
cartucho
Invitado
 
Mensajes: n/a
Puntos:
lo que te está diciendo es que no hay ningún resultado para la sentencia SQL q utilizas...prueba a poner así las sentencias (pon las variables entre comillas y concatena; la primera sentencia ya la haces bien, es la segunda la q falla):
Código PHP:
$idsub mysql_query("SELECT idsub FROM faqs.subfamilia WHERE subfamilia=' ".$subfamilias." ' "$link); 
$result mysql_query("SELECT * FROM faqs.faq WHERE idsub=' ".$idsub." ' "$link); 
  #3 (permalink)  
Antiguo 06/07/2005, 05:29
 
Fecha de Ingreso: mayo-2005
Mensajes: 30
Antigüedad: 12 años, 6 meses
Puntos: 0
gracias chico!!! ahora mismo lo probaré
  #4 (permalink)  
Antiguo 06/07/2005, 05:34
 
Fecha de Ingreso: mayo-2005
Mensajes: 30
Antigüedad: 12 años, 6 meses
Puntos: 0
ah lo que pasa es que idsub es un numero, no son caracteres
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 08:01.