Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/12/2010, 07:37
wishi2
 
Fecha de Ingreso: diciembre-2010
Mensajes: 2
Antigüedad: 13 años, 5 meses
Puntos: 0
Respuesta: Saludos y Problema con consulta.

Cita:
Iniciado por quimfv Ver Mensaje
intenta

print_r($row);

muestranos el resultado asi sabremos que tienes en ese row.

Si servicio1,servicio2,servicio3 son campos de tabla_servicios de beria funcionar...

El resultado seria algo así

servicio1:contenidoDeServicio1EnElPrimerRegistro
servicio2:contenidoDeServicio2EnElPrimerRegistro
servicio3:contenidoDeServicio3EnElPrimerRegistro
servicio1:contenidoDeServicio1EnElSegundoRegistro
servicio2:contenidoDeServicio2EnElSegundoRegistro
servicio3:contenidoDeServicio3EnElSegundoRegistro
...

Por cierto los \n que has puesto al final de los echo no son necesarios.


Si la tabla_servicios solo tiene uncampo llamado servicio y lo que quieres es listarlos todos tienes que cambiar el bucle final por

$i=0;
while ($row = mysql_fetch_array($result))
{
echo “servicio".$i.": <b>“.$row[‘servicio’].”</b><br>”;
$i++;
}

Y obtendrias algo asi
servicio1:contenidoDeServicioEnElPrimerRegistro
servicio2:contenidoDeServicioEnElSegundoRegistro
servicio3:contenidoDeServicioEnElTercerRegistro
servicio4:contenidoDeServicioEnElCuartoRegistro
...
Solucionado, Muchas gracias, el print_r me sirvio para ver si llenaba el array que así era, el problema estaba en el while y las comillas dobles, al final lo he dejado así y funciona.

while ($row = mysql_fetch_array($result))
{
echo 'servicio1: <b> '.$row[2].'</b><br><n>';
echo 'servicio2: <b> '.$row[3].'</b><br><n>';
echo 'servicio3: <b> '.$row[4];'</b><br><n>';
}
?>

Muchas gracias. y hasta pronto que seguro que me topo con alguna cosa más jejeje