18/09/2008, 11:46
|
| | | Fecha de Ingreso: mayo-2007 Ubicación: por ahí intentado ayudar
Mensajes: 823
Antigüedad: 17 años, 6 meses Puntos: 6 | |
Respuesta: Cambiar un array por una consulta a la BDD V2 pruebalo asi:
Código:
<?php
// Conexión a la base de datos y seleccion de registros
include('con.php');
// conexion a la base
$conexion = mysql_connect($host_db, $usuario_db, $pass_db) or die ("no se ha podido conectar a la BD");
mysql_select_db($base_db, $conexion) or die ("no se ha podido seleccionar la BD");
// Ejecuto la consulta
$sql = "SELECT nombre FROM paises";
$consulta = mysql_query($sql, $conexion) or die('Consulta fallida: ' . mysql_error());
while($row = mysql_fetch_array($consulta)){
$nombre = $row['nombre'];
$query=$_GET["query"];
if (strlen($query) > 0) {
$suggestions="";
for($i=0; $i<count($nombre); $i++) {
if (strtolower($query)==strtolower(substr($nombre[$i],0,strlen($query)))) {
if ($suggestions=="") {
$suggestions=$nombre[$i];
} else {
$suggestions=$suggestions." , ".$nombre[$i];
}
}
}
}
}
echo $suggestions;
?>
__________________ "Eres grande por que caminas entre gigantes" |