bueno amigos les traigo mi tema, estoy realizando un sistema de manejo bibliotecario y bueno necesito un código para realizar una búsqueda (consulta) en php, como servidor de prueba tengo wamp y uso el phmyadmin para mi base de datos, todo lo tengo bien, por ahora ese es mi problema, les dejo mis códigos espero puedan ayudarme...cabe mencionar que el código php, lo obtuve de otro sistema parecído, lo único que traté de hacer es adaptarlo...quisiera saber en que estoy mal...Gracias
PHP
<?php
session_start();
require("sesion.php");
?>
<?php
mysql_connect('127.0.0.1','root','******') or die ('Ha fallado la conexión: '.mysql_error());
mysql_select_db('biblioteca')or die ('Error al seleccionar la Base de Datos: '.mysql_error());
?>
<?php
if($search)
{
$select=$_POST['select'];
$search=$_POST['search'];
$res=mysql_query("select * from altas where ".$select." like ".$search."");
if (!$res)
echo "No se pudo realizar la búsqueda";
else
{
$comp=mysql_num_rows($res);
if($comp>0)
{
echo "<b>Hay ".$comp." Resultado(s).</b>";
echo "<table border='0' width='450'>";
$c=1;
while($pru=mysql_fetch_array($res))
{
if($c%2==0)
$color="afcbd9";
else
$color="ffffff";
echo "<tr bgcolor=".$color." style='text-align:left;font-weight:bold;'><td> ".$c."<br> Clave: ".$pru[1]."<br> Titulo: ".$pru[2]."<br> Autor: ".$pru[3]."<br> Categoria: ".$pru[4].", ISBN: ".$pru[4]."<br> Fue Publicado en ".$pru[8]." por ".$pru[9]." el ".$pru[10]."<br> ".$pru[15].", ".$pru[6].", ".$pru[16].", ".$pru[13]."<br> Descripción: ".$pru[14]."<br><br></td></tr>";
$c++;
}
echo "</table>";
}
else
echo "<b>No hay registros con ese término</b>";
}
}
?>
HTML
<form id="consultitulo" name="consultitulo" method="post" action="resultados.php">
<p>Consultar por:
<label>
<select name="select" id="select">
<option selected="selected"> </option>
<option>Clave</option>
<option>Título</option>
<option>Autor</option>
</select>
Término de Consulta
<input type="text" name="search" id="search" />
</label>
<input type="submit" name="Submit" value="Consultar" />
</p>
</form>