Entrar Regístrate
 
PROBLEMA EN PHP Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource
#1 ·

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/webcindario/w/a/warfights/productos.php on line 4
No se han encontrado productos para mostrar

<?php
include("conexion.php");
$rst_productos=mysql_query("SELECT * FROM productos ORDER BY pronombre",$conexion);
$num_registros=mysql_num_rows($rst_productos);
if ($num_registros==0);
{
 
 echo "No se han encontrado productos para mostrar";
  mysql_close($conexion);
  exit();
 
 }
?>

AYUDA NO SE PORQUE ME LANZA ESE ERROR QUE ESTOY HACIEN MAL SI ALGUIEN PUDIIERA AYUDARME MUCHAS GRACIAS..........


R1MOX
Usuario Novato
Usuario Novato
Haz clic para ver el perfil del usuario
Mensajes: 1
Desde: 15/Ago/2009
·
#2 ·

La consulta ¿esta correcta? mira a ver que el problema no venga de ahi.


NoSetup.org
@man / @woman
@man / @woman
Haz clic para ver el perfil del usuario
Mensajes: 30.296
Desde: 01/Mar/2003
· ·
#3 · · Editado por Arashi_sama17
Escrito originalmente por R1MOX
include("conexion.php");
$rst_productos=mysql_query("SELECT * FROM productos ORDER BY pronombre",$conexion);

Lo que te he marcao en rojo... Creo que está mal. En el archivo de conexion (color azul) mira que tengas bien la configuración tipo esto (sin espacios y no tiene que ser exactamente igual, pero tenerlo como el ejemplo va muy bien):

mysql_connect(' server ',' user ',' pass ');
mysql_select_db(' bd ');

luego en la consulta quita esto: ,$conexion

y problema resuelto


Arashi_sama17
Usuario habitual
Usuario habitual
Haz clic para ver el perfil del usuario
Mensajes: 35
Desde: 09/Feb/2010
· ·
#4 ·

O (si es que adivino...)

"SELECT * FROM productos ORDER BY nombre"


GestionXls
@man / @woman
@man / @woman
Haz clic para ver el perfil del usuario
Mensajes: 4.001
Desde: 02/Ago/2008
· ·
#5 ·

yo tambien tengo ese problema, estoy desesperada, por favor ayudaaa!!!

<?
       $idEmpleado=$_REQUEST["idEmpleado"];
       $nombreEmp=$_REQUEST["nombreEmp"];
       $horasTrab=$_REQUEST["horasTrab"];
       $cuotaHra=$_REQUEST["cuotaHra"];
       $sueldo=$_REQUEST["sueldo"];
       $conectado=@mysql_connect("localhost","root","xxxx") or die ("no se logro la conexion");
       $db=mysql_select_db("nominaempleados");
       $query="select * from empleado where idEmpleado='".$idEmpleado."'";
       $qry=mysql_query($query);
       $i=mysql_num_rows($qry);
       if ($i>0)
       {
       ?>
       </p>
       <p>&nbsp; </p>
       <p>
       <script language="JavaScript" type="text/javascript">
       alert("El Empleado ya existe");
       location.href="Fempleado.html";
       </script>
       <?
       }
       else
       {
       $nuevo="insert into empleado values ('".."','".."','".."','".."','".."')";
       $qry=mysql_query($nuevo);
       }
       mysql_close($conectado);
       ?>


User 9182965
Usuario Novato
Usuario Novato
Haz clic para ver el perfil del usuario
Mensajes: 1
Desde: 02/Dic/2013
·
#6 ·

En el código que proporcionas, no aparece el mensaje del error de la captura.

Por otra parte, siempre puedes revisar como estas construyendo la query, con un echo $query; para ver si la query es correcta y si lo es, al no tener resultados, mira a ver que te devulve $qry, con un print_r($$qry);


NoSetup.org
@man / @woman
@man / @woman
Haz clic para ver el perfil del usuario
Mensajes: 30.296
Desde: 01/Mar/2003
· ·
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Foro de soporte · Espacio WEB · MySQL
Opciones:
Versión imprimible del tema
Subscríbete a este tema
Date de baja de este tema
Ir al subforo:  
TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro
Ahora son las 07:54 UTC+02:00 DST
Temas similares
No se han encontrado temas similares