Pequeño motor de búsqueda en php,

Hice un pequeño motor de búsqueda que solo busca nombres de una base de datos, lo resultados los imprime en un div, y yo deseo que se muestren en otra página, es decir... La barra de búsqueda en una página y los resultados en otra página.
<center> <--/ aqui comienza el formulario para la barra /-->
<div class="Searchbar">   </form><form name="busqueda" action="" method="post">    <input type="search" name="consulta" class="inputsearch"/><input type="submit" name="buscar" value="  " class="inputsubmit"/></form>  </div> <br /> <br /> <br />
 <--/ aqui termina el formulario para la barra /-->
<div class="show_result"> <?php
$busqueda = $_POST['busqueda'];
$buscar = $_POST ['buscar'];
if (isset($buscar)) {$conexion = mysql_connect ("localhost","root","moises") or die (mysql_error());
$db = mysql_select_db("pruebas",$conexion) or die (mysql_error());
$consulta = mysql_query("SELECT * FROM datos WHERE contenido LIKE '%$consulta%'"); $contador = mysql_num_rows($consulta);
if ($contador == 0) {print 'No se encontraron registros en la base de datos';} else {print 'Se han encontrado '.$contador.' registros para esta consulta<br>';
print '<table width="270" border="0" cellspacing="2" cellpadding="0">';
while ($datos = mysql_fetch_assoc($consulta)) {print '<tr><td width="266">'.$datos['contenido'].' -> '.$datos['id'].'</td></tr>';}print '</table>';}}?> </div>   
</center>
Funciona, pero la barra y el resultado es en la misma web, y yo lo deseo en 2 diferentes, gracias, soy nuevo en esto

1 Respuesta

Respuesta
1
<html>
<head>
 <script type="text/javascript">
  function objetoAjax(){var xmlhttp=false;try {xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) {try {xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");} catch (E) {xmlhttp = false;}}if (!xmlhttp && typeof XMLHttpRequest!='undefined') {xmlhttp = new XMLHttpRequest();}return xmlhttp;}
  var img_carga = '<img src="'">">';
function open_ventana(){
 busqueda = document.dato.buscar.value;
 if(busqueda == ''){
  alert("Debe ingresar un dato para la busqueda");
 } else {
  window.open("http://www.google.com.co/?q="+busqueda,"","fullscreen,scrollbars");
 }
}
  </script>
<style type="text/css">
 body{background-color: #333; color: #FFF;}
 table {text-align: right;font-weight: bold;}
</style>
</head>
<body>
<form name="dato">
  <p> </p>
  <table border="0" align="center">
    <tr>
    <td><input type="button" name="button" id="button" value="Buscar" onClick="open_ventana()"></td>
    <td><input type="text" name="buscar" id="buscar"></td>
    </tr>
</table>
  <p>
  <li>Tienes que sustituir la url de Google con la pagina que hace tu busqueda.</li>
  <li>La variable la obtienes por metodo $_GET['mi_variable']; ya que el dato de la busqueda lo estas enviando por la ulr.</li>
  <li></li>
  <li>Exitos </li>
  <li></li>
  <li>Dios te Bendiga..</li>
  <li></li>
  <li>
    <dl></dl>
  </li>
  </p>
</form>
</body>
</html>

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas