consulta con dreamweaver

paratito
26 de Noviembre del 2005
Hola a todos.
Tengo una base de datos de animales y plantas y estoy intentando generar consultas para poder subirlo a internet pero como no entiendo mucho de mysql lo estoy haciendo con el dreamweaver 8 pero no consigo sacarlo.
Mi problema es que tengo que escribir el nombre del animal entero en el formulario para que me lo reconozca, por ejemplo en la bbdd hay tres clases de cangrejos pero si escribo solo "cangrejo" no reconoce ninguno ya que uno es cangrejo de río, otro cangrejo americano y otro cangrejo de roca.
Se que existe la partícula "%" para poner delante y detrás de la variable pero no me funciona.
Si la sentencia fuera sencilla supongo que poniendo :
SELECT * FROM especies WHERE nombre LIKE '%".$txt."%' ;

Pero el problema me viene al intentar "toquetear" el código de dreamweaver.
Que es el siguiente:

$colname_simple = "-1";
if (isset($_GET['txt'])) {
$colname_simple = (get_magic_quotes_gpc()) ? $_GET['txt'] : addslashes($_GET['txt']);
}
mysql_select_db($database_sersalt_conex, $sersalt_conex);
$query_simple = sprintf("SELECT * FROM especies WHERE `Nombre` = '%s' ORDER BY `ordre de la Varietat` ASC", $colname_simple,$colname_simple,$colname_simple,$c olname_simple,$colname_simple,$colname_simple,$col name_simple,$colname_simple,$colname_simple);
$query_limit_simple = sprintf("%s LIMIT %d, %d", $query_simple, $startRow_simple, $maxRows_simple);
$simple = mysql_query($query_limit_simple, $sersalt_conex) or die(mysql_error());
$row_simple = mysql_fetch_assoc($simple);



Aquí me pierdo, he intentado poner el signo a ( %s ) pero no funciona.
Alguien tiene la solución?
Gracias.

christian gonzalez
26 de Noviembre del 2005
hola
Aplica el filtro directamente desde DW, cuando creas un juego de registros en la opcion "Filtrar por" ahi pones el nombre de la variable que viene por post o get, y el operador es "contiene" (yo utilizo la version en español) y ya esta, luego fijate el codigo fuente generado y en lo posible no lo toques que asi seguro anda

..:.::: DreamCoder::.:..:. - www.christiangonzalez.tk

Jor-El
26 de Noviembre del 2005
te olvidas del cangrejo tibetano