Buenas.
Al intentar hacer una query dentro de una función me salta el error:
Warning: mysql_query() expects parameter 2 to be resource, null given in
pero si quito la función no me salta....por más que cambio no consigo hacerlo bien, al no ser que haga algo mal en la función.
Código con función (ERROR)
Código PHP:
<?php require_once('./conexion/conexion.php');
error_reporting(E_ALL & ~E_NOTICE);
mysql_select_db($nom_bd,$conecta);
function escribe(){
$consulta=sprintf("select * FROM usuarios where user='davidcm86'");
$ejecutamos_consulta=mysql_query($consulta,$conecta)or die(mysql_error()); //Linea en la que marca error
$primer_ejecutamos_consulta=mysql_fetch_assoc($ejecutamos_consulta);
echo $primer_ejecutamos_consulta['nombre'];
}
escribe();
?>
Código sin función (BIEN)
Código PHP:
<?php require_once('./conexion/conexion.php');
error_reporting(E_ALL & ~E_NOTICE);
mysql_select_db($nom_bd,$conecta);
$consulta=sprintf("select * FROM usuarios where user='davidcm86'");
$ejecutamos_consulta=mysql_query($consulta,$conecta)or die(mysql_error());
$primer_ejecutamos_consulta=mysql_fetch_assoc($ejecutamos_consulta);
echo $primer_ejecutamos_consulta['nombre'];
?>
¿Qué tontería hago mal chic@s?