Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/08/2010, 03:18
only_skating
 
Fecha de Ingreso: agosto-2008
Mensajes: 382
Antigüedad: 15 años, 8 meses
Puntos: 2
problema con while y mysql_fetch_array

hola pues nose que narices le pasa, quiero mostrar todos los resultados de una bd dentro de un select de un formulario y me da este error


Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /hosting/www/web/archivos on line 269

Código PHP:
else{
    echo 
'<div style="margin-top:50px">Sin favorito</div>';
    
$visitant=$_SESSION['id_usuario'];
    if(
$visitant == $user){
        
$sql3=mysql_query("SELECT nombre FROM zon")  or (mysql_error());
        echo 
'<form name="addfavouritesp" action="addfavouritesp.php" method="post">';
        echo 
'<select name="spot">';
        while(
$todos=mysql_fetch_array($sql3)){
        echo 
'<option>'.$todos['nombre'].'</option>';}
        echo 
'</select>';
        echo 
'<input name="add" type="submit" value="Añadir"></form>';}} 
antes del else si que esta echa la conexion con include

milgracias de antemano
__________________
la experiencia es la mejor de las escuelas, pero la obtienes cuando ya no la necesitas.

Yo soy aquel que mucho hace trabajar a la gente del foro, pero siempre gratifico con un karma