Hola a todos!!
soy nuevo en php, y estoy intentando acceder a una bse de datos, lo consigo pro a medias, consigo acceder y consultar una vez los datos y todo bien, pero cuando los consulto la segunda vez...... me da este error:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/etsedi/etsedi-www/codigo5.php on line 26
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/etsedi/etsedi-www/codigo5.php on line 31
este es el codgo php de mi pagina:
$nota= $_GET['textcodigo'];
$dbhost="localhost"; // host del MySQL (generalmente localhost)
$dbusuario="etsedi"; // aqui debes ingresar el nombre de usuario
// para acceder a la base
$dbpassword="menetsed"; // password de acceso para el usuario de la
// linea anterior
$NombreBD="etsedi_com"; // Seleccionamos la base con la cual trabajar
$IdConexion = mysql_connect($dbhost, $dbusuario, $dbpassword);
print("Se acaba de establecer la conexión.<BR>");
print("Servidor: ".$Servidor."<P>");
print("nota:".$nota."<P>");
mysql_select_db($NombreBD, $IdConexion);
$Query = "SELECT codigo,primera,segunda FROM palabras where codigo=$nota";
$IdConsulta = mysql_query($Query, $IdConexion);
$ResultQuery = mysql_fetch_array($IdConsulta); ***linea 26 ***
print("codigo: ".$ResultQuery["codigo"]."<B>");
print("primera: ".$ResultQuery[1]."<P>");
print("segunda: ".$ResultQuery[2]."<P>");
$NFilas = mysql_num_rows($IdConsulta); **linea 31*
print("Hay ".$NFilas." filas devueltas en la consulta<P>");
mysql_close($IdConexion);
?>