Cita:
Iniciado por Ash_AM
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
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 @.