24/11/2009, 19:03
|
| Colaborador | | Fecha de Ingreso: marzo-2009 Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 8 meses Puntos: 101 | |
Respuesta: Buscador perfecto Cita: <?php
header('Content-type: application/json');
$dbhost="sql203.gofreeserve.com"; // servidor. Generalmente localhost si el archivo esta alojado en el servidor ya.
$dbusuario="gofre_3737366"; // aqui debes ingresar el nombre de usuario
$dbpassword="ambigus9"; // password de acceso para la base de datos
$db="gofre_3737366_juegos_lista"; // Seleccionamos la base con la cual trabajar
$conexion = mysql_connect($dbhost, $dbusuario, $dbpassword); // hacemos la coneccion
mysql_select_db($db, $conexion); // conectamos con la base de datos
$busqueda = $_GET['query'] // esto representa a lo que el usuario esta escribiendo en el teclado,por ej: 'Li'
$listado = mysql_query ("SELECT * FROM juegos_extrema_gamex WHERE Titulo LIKE '$busqueda%'");
$resultados = mysql_fetch_array($listado);
$return = "{"."\n\r";
$return .= "query:$busqueda,"."\n\r";
$return .= "suggestions:[";
foreach ($resultados as $palabra){
$enlace = $busqueda['Links'] ; // donde "link" es el nombre de la tabla en mysql que contiene los enlaces
$juego = $palabra['Titulo']; // lo mismo, esta es la tabla con el nombre del juego
$return .= "<a href='$enlace'>".$juego."</a>,";
};
$return .= "]"."\n\r";;
$return .= "} ";
//print_r($return);
echo json_encode($return);
?> Lo que te marco en verde tiene que coincidir exactamente (con mayusculas y minusculas) con los nombres de los campos que creastes en mysql. |