Se ve muy bien el codigo, solamente que soy algo novato y no se que esté realizando mal:
Lo que estoy haciendo es desde un formulario pegar el texto a buscar como una variable llamada $parametros y luego en el script donde se muestra no me muestra nada (ni siquiera errores).
Este es el script donde muestra los resultados:
Código:
link = mysql_connect("localhost","piloto","hoho");
$db = mysql_select_db("sfmexico_es_db");
$terms = explode(" ", $parametros);
$sql_user = "SELECT aerolinea FROM aviones GROUP BY aerolinea";
$sql_result_user = mysql_query($sql_user, $link) or die ("falló la búsqueda");
$result_user = mysql_query($sql_user); ?>
<div align="center" class="titumen">-Resultados- </div>
<p align="center">&nbsp;<?php
if($parametros!="") {
$terms = explode(" ", $parametros);
$SQL = 'SELECT id, DATE_FORMAT(fecha, '%d-%m-%Y')as fecha, fabricante, modelo, aerolinea, autor, size, downloads, sim, matricula, descripcion, foto, enlace FROM aviones WHERE ';
for(@reset($terms); list(, $term) = @each($terms); $select .= 'AND ') {
$select .= "text LIKE '%$term%' ";
};
$datos = mysql_query($SQL,$link);
while ($resultado = mysql_fetch_array($datos)){
echo "muestra el resultado en tablas"
¿Que pudiera estar saliendo mal?
Gracias de antemano por su ayuda.
Siempre con Amor Edgar Castro