Foros del Web » Programando para Internet » PHP »

Query sin resultado

Estas en el tema de Query sin resultado en el foro de PHP en Foros del Web. Amigos: Tengo una consulta que me tiene que traer una lista de clientes como resultado del query. Previamente hicew un count del resultado con la ...
  #1 (permalink)  
Antiguo 25/12/2005, 00:48
zek
 
Fecha de Ingreso: diciembre-2005
Mensajes: 12
Antigüedad: 18 años, 10 meses
Puntos: 0
Query sin resultado

Amigos:

Tengo una consulta que me tiene que traer una lista de clientes como resultado del query. Previamente hicew un count del resultado con la función $numfil= mysql_num_rows($res) y como resultado me devuelve 19, lo que implica que el query en cuestión debería devolverme 19 registros. El tema es que cuando lo ejecuto, me trae 19 blancos. Es decir que no me trae ningún valor en el resultado, pero "reconoce" que deberían ser 19. VEo que de alguna manera los trae porque le incluí la palabra "cliente" antes y me devuelve 19 veces la palabra "cliente".Les copio el código a continuación y les agradeceré cualquier ayuda.

Ezequiel

<?PHP
echo("<center>");
echo("Sucursal $suc");
echo("<br>");

$dbase = mysql_connect("localhost", miuser, mipass);
mysql_select_db(historia,$dbase);

$res = mysql_query("SELECT *
FROM `acciones`
WHERE oficial_id =$suc", $dbase);

$numfil= mysql_num_rows($res);
echo('<BR>');
echo('Hay '. $numfil .' clientes.');
echo('<br>');
while($row = mysql_fetch_array($res))
{

echo('Nombre: '. $row[nombre]);
echo('<br>');

}

?>
  #2 (permalink)  
Antiguo 25/12/2005, 03:45
Avatar de Bytevamp  
Fecha de Ingreso: junio-2005
Ubicación: /var/www/
Mensajes: 789
Antigüedad: 19 años, 5 meses
Puntos: 7
prueba a cambiar
Código PHP:
 echo('Nombre: '$row[nombre]); 
por
Código PHP:
 echo 'Nombre: '$row['nombre']; 
y si eso, y por comodidad, elimina los parentesis en los echo, no son necesarios en este caso.

Saludos, y felices fiestas.
__________________
"zankius veri mach" a todos los que me habeis ayudado.
carteles para inmobiliarias || alquiler de coches
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 21:38.