Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/09/2004, 10:51
undariarose
 
Fecha de Ingreso: febrero-2004
Ubicación: Asturias
Mensajes: 171
Antigüedad: 20 años, 2 meses
Puntos: 0
Error consulta phpmysql

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&uacute;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&uacute;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]