Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/07/2003, 07:18
andreamod
 
Fecha de Ingreso: mayo-2003
Mensajes: 119
Antigüedad: 20 años, 11 meses
Puntos: 0
busqueda general.

no me aparece ningún error, ya que esto claramente no funciona, si busco solo en un campo funciona
Código PHP:
<?php

require_once("config/config.inc.php");
$query="SELECT * FROM tour where fechapubl LIKE '%$palabra%' or titulo LIKE '%$palabra%' or tipo LIKE '%$palabra%' or region LIKE '%$palabra%' order by fechapubl asc"
$mysql_result mysql_query ($query,$mysql_link) or die(mysql_error());
$i=1;
while(
$row=mysql_fetch_array($mysql_result)){
$cadena=$row[$i+1];
acá es el problema, ya que no estoy buscando en el campo fecha sino en todos los campos, qué hago?????????
$fecha =eregi_replace("$palabra","<b>$palabra</b>","$cadena");

Código PHP:
    echo "fecha$i=$row[fecha]";
    echo 
"&titulo$i=$row[titulo]";
    echo 
"&tipo$i=$row[tipo]";
    echo 
"&xregion$i=$row[region]";
    echo 
"&tarifa$i=$row[tarifa]";
    echo 
"&caja$i=$row[foto4]"."&";
$i++;
}

?> 
no sé que poner en donde dice fecha(ya que no es solo la fecha lo que busco).
insisto, que cuando busco por campos separados si funciona, pero quiero hacer una búsqueda general.
la variable $palabra la mando desde un actiionscript, pero eso funciona cuando hago las busquedas por campo.
espero me entiendan.es que esto me tiene de muy mal humor
de antemano gracias
Andrea
__________________
Saludos

Última edición por andreamod; 21/07/2003 a las 08:12