Hola
tengo este archivo de aqui abao (busqueda.php) que es un formulario que son dos casilllas y un boton de ""Enviar".
Código:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Documento sin título</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<table width="208" height="129" border="1">
<tr>
<td>Autor</td>
<td rowspan="2"><form name="form1" method="get" action="resultados.php">
<input name="autor" type="text" id="autor">
<input name="cancion" type="text" id="cancion">
<input type="submit" name="Submit" value="Enviar">
</form> <p> </p>
<p> </p>
<p> </p></td>
</tr>
<tr>
<td>Cancion</td>
</tr>
</table>
</body>
</html>
Despues de rellenar uno de los dos campos y darle al boton "Enviar" me deberia salir otra pagina con los resultados de la busqueda. Es decir.
Si en la pagina de busqueda puse:
- Manolo Escobar
-
en la pagina de resultados deberia salir:
- Manolo Escobar
- Mi carro
Mi problema es que en vez de salirme eso, me salen estos dos mensajes:
Warning: mysql_select_db(): supplied resource is not a valid MySQL-Link resource in c:\program files\easyphp1-7\www\practicaro\resultados.php on line 17
Warning: mysql_query(): supplied resource is not a valid MySQL-Link resource in c:\program files\easyphp1-7\www\practicaro\resultados.php on line 19
Mas datos:
el archivo de resultados.php es el siguiente:
Código:
<?php require_once('Connections/Prueba.php'); ?>
<?php
mysql_select_db($database_Prueba, $Prueba);
$query_Prueba = "SELECT * FROM table1 WHERE table1.Cancion='Un dia en el mundo'";
$Prueba = mysql_query($query_Prueba, $Prueba) or die(mysql_error());
$row_Prueba = mysql_fetch_assoc($Prueba);
$totalRows_Prueba = mysql_num_rows($Prueba);
$varAutor_Prueba2 = "%";
if (isset($GET_['autor'])) {
$varAutor_Prueba2 = (get_magic_quotes_gpc()) ? $GET_['autor'] : addslashes($GET_['autor']);
}
$varCancion_Prueba2 = "%";
if (isset($GET_['cancion'])) {
$varCancion_Prueba2 = (get_magic_quotes_gpc()) ? $GET_['cancion'] : addslashes($GET_['cancion']);
}
mysql_select_db($database_Prueba, $Prueba);
$query_Prueba2 = sprintf("SELECT * FROM table1 WHERE table1.Autor LIKE '%s' AND table1.Cancion LIKE '%s'", $varAutor_Prueba2,$varCancion_Prueba2);
$Prueba2 = mysql_query($query_Prueba2, $Prueba) or die(mysql_error());
$row_Prueba2 = mysql_fetch_assoc($Prueba2);
$totalRows_Prueba2 = mysql_num_rows($Prueba2);
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Documento sin título</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<table width="200" border="1">
<tr>
<td>Autor</td>
<td><?php echo $row_Prueba2['Autor']; ?></td>
</tr>
<tr>
<td>Cancion</td>
<td> </td>
</tr>
</table>
</body>
</html>
<?php
mysql_free_result($Prueba);
mysql_free_result($Prueba2);
?>
Ciao