Cita:
Iniciado por quimfv
El resultado de mysql_query es un resource no un array.
Manual
mysql_query foreach mysql_fecth_array
<title><?=$hola?></title> no tiene nigun sentido.
<?=... es comodo pero es mejor no usarla puedes encontrarte con servidores que no te lo admiten, cambialo por <?php echo...
El while que mencionas y mysql_fecth_array es lo que te da un array para cada registro de $hola, pero $hola no es un array.
Código PHP:
Ver originalwhile ($arrHola[]=mysql_fecth_array($hola));
$arrHola ahora si tienes un array con los array de cada registro y puedes usar foreach para recorrerlo.
Mira los ejemplos del manual.
mm, ahora veo los ejemplos...
esto es de un codigo codeigniter, si le falta los echo..
<html>
<head>
<title><?=$hola?></title> // hola tiene los resultados de mysql
</head>
<body>
<?php foreach($hola as $row):?>
<h3><?=$row->title?></h3>
<p><?=$row->text?></p>
<?php endforeach;?>
</body>
</html>
.......