Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/02/2011, 14:44
Rudeck
 
Fecha de Ingreso: enero-2011
Ubicación: C,M
Mensajes: 44
Antigüedad: 13 años, 3 meses
Puntos: 2
Enviar datos de resultado de búsqueda.

Hola a todos, tengo una duda.

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&uacute;squeda arroj&oacute; <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>"
                         


        } 
    } 
Ese es el código de la búsqueda con resultado.

Saludos, y gracias.