Ver Mensaje Individual
  #6 (permalink)  
Antiguo 09/07/2008, 08:44
Avatar de jaronu
jaronu
 
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 17 años
Puntos: 52
Respuesta: form action en mi sitio web

Hola en el archivo buscarup.php
has de recoger la variable que envias con el form, osea, la palabra o palabras a buscar asi, antes de hacer la busqueda.
Código PHP:

$conexio 
mysql_connect("base.spiwaksa.com","web_site_spiwak ","spiwaksa");
mysql_select_db("web_site_spiwak"$conexio) OR die("Connection Error to Database"); 

$busqueda $_POST['busqueda'];//recoger la variable del form



//Preparar los textos a buscar si la cadena existe
if($busqueda<>'')
{
//Cuenta el numero de palabras
$trozos explode(" ",$busqueda);
$numero count($trozos);
if(
$numero ==1)
{
//Si hay una sola palabra de busqueda se establece con una instruccion LIKE
$cadbusca "select *from jos_df_contact where Nombre like '%".$busqueda."%' OR Email LIKE '%".$busqueda."%'";
}elseif(
$numero 1)
{
//SI HAY UNA FRASE SE UTILIZA EL ALGORTIMO DE BUSQUEDA AVANZADO DE MATCH AGAINST
//busqueda de frases con mas de una palabra y un algoritmo especializado
$cadbusca="SELECT *FROM , MATCH ( Nombre, Email ) AGAINST ( '%".$busqueda."%' ) AS Score FROM jos_df_contact WHERE MATCH ( Nombre, Email ) AGAINST ( '%".$busqueda."%' ) ORDER BY Score DESC";
}
$result=mysql_query($cadbusca$conexio) or die(mysql_error());
if(
$row=mysql_fetch_array($result)) 


en local iba bien por tener las REGISTER GLOBLAS en ON y en el server OFF, pero yo las dejaria en OFF, y no las cambiaria, porque con php 6 siempre estaran en OFF.
Vamos digo yo

Un saludo