search.php
Código PHP:
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");
if(isset($_GET['getCountriesByLetters']) && isset($_GET['letters'])){
$letters = $_GET['letters'];
$letters = preg_replace("/[^a-z0-9 ]/si","",$letters);
$res = mysql_query("select id_rubro,nombre from restaurantes where nombre like '".$letters."%'") or die(mysql_error());
#echo "1###select ID,countryName from ajax_countries where countryName like '".$letters."%'|";
while($fila = mysql_fetch_array($res)){
echo $fila["id_rubro"]."###".$fila["nombre"]."|";
}
}
Código HTML:
<body leftmargin="0" topmargin="0"> <div id="formContent"> <table width="145" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="145"><form action="micrositio.php?idrubro=<?php echo $fila['id_rubro']; ?>" method="post"> <div id="div"> <table width="130" border="0" cellpadding="0" cellspacing="0"> <tr> <td width="130" height="23">Buscar por Nombre</td> </tr> <tr> <td height="29" valign="top"><input name="id_rubro" type="text" id="id_rubro" onKeyUp="ajax_showOptions(this,'getCountriesByLetters',event)" value="" /></td> </tr> <tr> <td height="40" align="center"><input type="submit" id="submit" src="jpg/boton.gif" name="submit" alt="Enviar" value="Buscar" /></td> </tr> </table> </div> </form></td> </tr> </table> </div> </body>
¿Se puede hacer con este código ó hay que modificar aldo en la parte de ajax?
Gracias a todos. Marx.