Búsqueda en php no regresa información solicitada
Hola, me dieron un trabajo para resolver y no puedo encontrar la razón por la cual la pagina no me regresa la información ordenada, solo me devuelve toda la información de la base de datos de manera desordenada, cuando selecciono buscar Genero/acción no hace nada, regresa la misma info desordenada, alguna idea?, la pagina se puede ver en http://www.cine-mas.com/results22.php o http://www.cine-mas.com/collection.php
Gracias.!
<body>
<form action="results22.php" method="post">
<table class="content">
<tbody>
<tr>
<td class="bold">Genre:
<select name="Genre" />
<option value="_">Any</option>
<option value="Action">Action</option>
</select></td>
<td><input type="submit" value="Submit" /></form></td>
</tr>
</tbody>
<?php
//CONNECT
$username="cinemasc_cmtDVDs";
$password="nv@(2+W";
$database="cinemasc_movies";
mysql_connect(localhost,$username,$password);
@mysql_select_db($database) or die("Unable to select database");
//SEARCH RESULTS (Line 71)
$list = mysql_query("SELECT * FROM DVDs
WHERE Genre like '%$Genre%'
ORDER BY Title");
while($row = mysql_fetch_array($list))
{
echo "
<tr>
";
echo "
<td>" . $row['Title'] . "</td>
";
echo "
<td>" . $row['Release'] . "</td>
";
echo "
<td>" . $row['Languages'] . "</td>
";
echo "
<td>" . $row['Subtitles'] . "</td>
";
echo "
<td>" . $row['Rating'] . "</td>
";
echo "
<td><a href=" . $row['Synopsis'] . ">About This Movie</a></td>
";
echo "
<td>" . $row['Genre'] . "</td>
";
echo "
</tr>
";
echo "
<tr>
";
echo "
<td colspan='7'>" . "
<hr />
" . "</td>
";
echo "
</tr>
";
}
//CLOSE CONNECTION
mysql_close();
?>
</body>
</html>
Gracias.!
<body>
<form action="results22.php" method="post">
<table class="content">
<tbody>
<tr>
<td class="bold">Genre:
<select name="Genre" />
<option value="_">Any</option>
<option value="Action">Action</option>
</select></td>
<td><input type="submit" value="Submit" /></form></td>
</tr>
</tbody>
<?php
//CONNECT
$username="cinemasc_cmtDVDs";
$password="nv@(2+W";
$database="cinemasc_movies";
mysql_connect(localhost,$username,$password);
@mysql_select_db($database) or die("Unable to select database");
//SEARCH RESULTS (Line 71)
$list = mysql_query("SELECT * FROM DVDs
WHERE Genre like '%$Genre%'
ORDER BY Title");
while($row = mysql_fetch_array($list))
{
echo "
<tr>
";
echo "
<td>" . $row['Title'] . "</td>
";
echo "
<td>" . $row['Release'] . "</td>
";
echo "
<td>" . $row['Languages'] . "</td>
";
echo "
<td>" . $row['Subtitles'] . "</td>
";
echo "
<td>" . $row['Rating'] . "</td>
";
echo "
<td><a href=" . $row['Synopsis'] . ">About This Movie</a></td>
";
echo "
<td>" . $row['Genre'] . "</td>
";
echo "
</tr>
";
echo "
<tr>
";
echo "
<td colspan='7'>" . "
<hr />
" . "</td>
";
echo "
</tr>
";
}
//CLOSE CONNECTION
mysql_close();
?>
</body>
</html>
1 respuesta
Respuesta de Jorge Vila