Hola a todos:
tengo este formulario
<INPUT TYPE="TEXT" NAME="palabra" value="Buscador" style="background-color:#FFFFCC" >
<select name="select" style="background-color:#FFFFCC; ">
<option>Especie</option>
<option value="Nombrecomún2">Nombre común</option>
<option>Genero</option>
<option>Filum</option>
<option>Clase</option>
<option>Orden</option>
<option>Familia</option>
</select><input type="SUBMIT" value="Consultar" style="background-color:#FFFFCC">
y despues esta consulta en php en otro archivo
mysql_select_db($database_Astur, $Astur);
$_pagi_sql = "SELECT * FROM Astur where $select LIKE '%$palabra%' ORDER BY Especie ASC";
$Recordset1 = mysql_query($_pagi_sql, $Astur) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 = mysql_num_rows($Recordset1);
$_pagi_cuantos = 10;
include("paginator.inc.php");
que me da el siguiente error:
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'LIKE '%%' ORDER BY Especie ASC' at line 1
llevo dos dias peleando con esto y no consigo ver el error.
Una mano por favor. Gracias
Código HTML:
<INPUT TYPE="TEXT" NAME="palabra" value="Buscador" style="background-color:#FFFFCC" > <select name="select" style="background-color:#FFFFCC; "> <option>Especie</option> <option value="Nombrecomún2">Nombre común</option> <option>Genero</option> <option>Filum</option> <option>Clase</option> <option>Orden</option> <option>Familia</option> </select><input type="SUBMIT" value="Consultar" style="background-color:#FFFFCC">
[QUOTE][U]