Ver Mensaje Individual
  #7 (permalink)  
Antiguo 28/04/2009, 16:16
Avatar de jaao_death
jaao_death
 
Fecha de Ingreso: abril-2009
Ubicación: Murcia/españa
Mensajes: 229
Antigüedad: 15 años
Puntos: 6
Respuesta: ayuda con este codigo

Cita:
Iniciado por Ash_AM Ver Mensaje
culiantro23

Sucede que si a $busqueda le asignas el resultado de la funcion mysql_query con la @ alante, entonces cuando vas a asignarle a $row = mysql_fetch_array debes ponerle la arroba también delante a mysql_fetch_array o usar en su lugar mysql_fetch_object.

Saludos.
señor Ash_AM, me sorprende lo que dices, acaso sabes para que funciona @ antes de una función?, mira culiantro23, lo que te recomiendo es que uses el código sin la @, puesto que lo único que logras es que la función no te lance un error, esto no significa que no lo haya, simplemente que no lo mostrará en el caso de que lo hubiera, luego cuando termines el código y lo pruebes y por supuesto funcione, es cuando puedes ponerle la @, solo por si ocurre un error, este no sea mostrado a tus usuarios, aunque aún así lo que te recomiendo es que controles el error, haciendo un aviso de error o algo.

Cita:
Iniciado por rolygc Ver Mensaje
porke no tienes declarado la variable $row
Código PHP:
<?

$db
=mysql_pconnect("localhost""usuario""contrasenna");

if (!
$db)
{
   echo 
"Por Favor Intentalo mas Tarde.";
   exit;
}

mysql_select_db("Nombre_Base_Datos");

$busqueda "SELECT Titulo, Pelicula FROM yondaime";
$resultado mysql_query ($busqueda);            
$row mysql_num_rows ($resultado);

while (
$row mysql_fetch_array($busqueda))
{
echo 
"Lo ke kieras mostrar";
}

?>
No te equivocas del todo rolygc, tu problema es que iniciar $row es básicamente una tontería, es como decir $a=1 y luego $a=2, simplemente cambias el valor de $a, la verdad es que esa parte del código sobra, por lo demás está bien...

Si sigues teniendo problemas dinos que error te sale, suponiendo que has removido la @.