Foros del Web » Programando para Internet » PHP »

Problema con resultados de una consulta mysql

Estas en el tema de Problema con resultados de una consulta mysql en el foro de PHP en Foros del Web. Buenas, estoy haciendo en php una serie de operaciones con una consulta y el problema es el siguiente: Quiero hacer una consulta a una tabla ...
  #1 (permalink)  
Antiguo 03/06/2010, 04:10
Avatar de SunKing  
Fecha de Ingreso: mayo-2010
Mensajes: 13
Antigüedad: 13 años, 11 meses
Puntos: 0
Problema con resultados de una consulta mysql

Buenas, estoy haciendo en php una serie de operaciones con una consulta y el problema es el siguiente:
Quiero hacer una consulta a una tabla y si esta existe( ya tengo la funcion para comprobar si es asi) introduzco los valores de la consulta en variables para luego con ellas operar.

Estoy utilizando algo asi
while($fila = mysql_fetch_array($consulta))
{
$valor1=$fila[0];
$valor2=$fila[1];
$valor3=$fila[2];
$valor4=$fila[3];
}
El problema es que hago un echo a la primera linea del while( $valor1=$fila[0]), y me saca los valores de toda la tabla , osea de las 4 filas en una y en las siguientes variables($valor2,$valor3,$valor4) no me saca nada.

He estado dandole vueltas y no logro saber cual es el problema. Si os a pasado algo parecido o podeis ayudarme os lo agradeceria mucho.

Muchas gracias
  #2 (permalink)  
Antiguo 03/06/2010, 04:15
 
Fecha de Ingreso: marzo-2010
Ubicación: Barcelona
Mensajes: 657
Antigüedad: 14 años, 1 mes
Puntos: 26
Respuesta: Problema con resultados de una consulta mysql

Tienes 2 opciones:

en vez de poner $fila[0] pon fila['nombre_de_la_columna']

o en vez de utilizar mysql_fetch_array utiliza mysql_fetch_row y lo dejas tal como esta.

Etiquetas: mysql, resultados
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 17:06.