Ver Mensaje Individual
  #5 (permalink)  
Antiguo 09/07/2008, 08:35
captainfercho
 
Fecha de Ingreso: julio-2008
Mensajes: 92
Antigüedad: 16 años, 6 meses
Puntos: 0
Respuesta: form action en mi sitio web

(Este es: esta se llama tablaconbuscar.php)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Resultados De Contactenos</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<!--Formulario Para el Campo Buscar-->

<form action="buscarup.php">
<input type="text" name="busqueda" align="right"/>
<input type="submit" name="Buscar" align="right" />
</form>

<?php

/* Abrimos la base de datos */
$conx = mysql_connect ("base.spiwaksa.com","web_site_spiwak","spiwaksa") ;//Conexion a la BD de Spiwak
if (!$conx) die ("Error al abrir la base <br/>". mysql_error());
mysql_select_db("web_site_spiwak") OR die("Connection Error to Database");

/* Realizamos la consulta SQL */
$sql="select * from jos_df_contact";
$result= mysql_query($sql) or die(mysql_error());
if(mysql_num_rows($result)==0) die("No hay registros para mostrar");

/*Boton Con La Funcionalidad Imprimir y El Boton de PDF(En Curso)*/
echo "<tr>
<div align=right>
<input type=button value =\"Imprimir\" name=imp id=bimp onclick=\"javascript:imprimir()\"/>
</div>
</tr>";
/* Desplegamos cada uno de los registros dentro de una tabla */
echo "<table border=1 cellpadding=9 cellspacing=0 align= center >";

/*Priemro los encabezados*/
echo "<tr>
<th colspan=10> Resultados De Contactenos </th>
<tr>
<th> Fecha </th><th> Nombre </th><th> Direccion </th>
<th> Ciudad </th><th> Pais </th><th> Estado </th>
<th> Telefono </th> <th> Celular </th> <th> Email </th>
<th> Mensaje </th>
</tr>";

/*Y ahora todos los registros */
while($row=mysql_fetch_array($result))
{
//Campos
echo "<tr>
<td align='right'> $row[Fecha] </td>
<td> $row[Nombre] </td>
<td> $row[Direccion] </td>
<td> $row[Ciudad] </td>
<td> $row[Pais] </td>
<td> $row[Estado] </td>
<td> $row[Telefono] </td>
<td> $row[Celular] </td>
<td> $row[Email] </td>
<td> $row[Mensaje] </td>
</tr>";
}
echo "</table>";
?>


<script type="text/javascript" language="javascript">
function imprimir()
{
window.print("aqui va tabla");
}
</script>

</body>
</html>


Y este se llama buscarup.php

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Buscar</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<?php
//Cadena de Conexion
$conexio = mysql_connect("base.spiwaksa.com","web_site_spiwak ","spiwaksa");
mysql_select_db("web_site_spiwak", $conexio) OR die("Connection Error to Database");
//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))
{
echo "<table border=1 cellpadding=4 cellspacing=0 align= center >";
echo "<tr>
<th colspan=10> Cotizacion Suites </th>
<tr>
<th> Fecha </th><th> Nombre </th><th> Direccion </th>
<th> Ciudad </th> <th> Pais </th> <th> Estado </th>
<th> Telefono </th> <th> Celular </th><th> Email</th>
<th> Mensaje </th>
</tr>";

do
{
echo "<tr>
<td align='right'> $row[Fecha] </td>
<td> $row[Nombre] </td>
<td> $row[Direccion] </td>
<td> $row[Ciudad] </td>
<td> $row[Pais] </td>
<td> $row[Estado] </td>
<td> $row[Telefono] </td>
<td> $row[Celular] </td>
<td> $row[Email] </td>
<td> $row[Mensaje] </td>

</tr>";
}while ($row=mysql_fetch_array($result));
echo "</table>";

}
}
mysql_close($conexio);

?>
</body>
</html>


Espero te sirva de algo gracias