Tengo la opción de búsqueda, y en ella me ingresa datos a buscar, ok me tira varios resultados, y que en esos resultados me permita enviar el resultado elegido a otro enlace.php donde ya se acomodaran los datos junto con otras cosas (imágenes).
Entonces lo que no se es como cargar esos datos y enviarlos al otro enlace.
Se que se realiza por medio de POST, pero como estoy utilizando echo para mostrar los resultados y no un form.
Si alguien puede decirme como o alguna recomendación se lo agradecería.
Código búsqueda.php (Gracias a rogertm)
Código PHP:
if(isset($_GET['buscar']) && $_GET['buscar'] == 'Buscar'){
$frase = addslashes($_GET['frase']);
// hacemos la consulta de busqueda
$sqlBuscar = mysql_query("SELECT nombre, ncontrato, fecha, supervisor, lugar,
MATCH (nombre, ncontrato, fecha, supervisor, lugar)
AGAINST ('$frase' IN BOOLEAN MODE) AS coincidencias
FROM obras
WHERE MATCH (nombre, ncontrato, fecha, supervisor, lugar)
AGAINST ('$frase' IN BOOLEAN MODE)
ORDER BY coincidencias DESC", $server_link)
or die(mysql_error());
$totalRows = mysql_num_rows($sqlBuscar);
// Enviamos un mensaje
// Indicando la cantidad de resultados ($totalRows)
// Para la frase busada ($frase)
if(!empty($totalRows)){
echo stripslashes("<p>Su búsqueda arrojó <strong>$totalRows</strong> resultados para <strong>$frase</strong></p>");
// mostramos los resultados
while($row = mysql_fetch_array($sqlBuscar)){
//
echo "<strong><a href='#'>$row[noticiaTitulo]</a><hr></strong> <em>Coincidencia: ". round($row['coincidencias']) ."</em><br />";
echo " <p><b>Nombre de obra: </b> ".($row['nombre'])."</p>";
echo "<b><p>Numero de contrato:</b> ".($row['ncontrato'])."</p>";
echo "<b><p>Lugar: </b>".($row['lugar'])."</p>";
echo "<b><p>Fecha: </b>".($row['fecha'])."</p>";
echo "<b><p>Supervisor: </b>".($row['supervisor'])."</p>";
}
}
Saludos, y gracias.