Cita:
Iniciado por quimfv 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