Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/09/2008, 15:31
gusanomano
 
Fecha de Ingreso: septiembre-2008
Mensajes: 11
Antigüedad: 15 años, 7 meses
Puntos: 0
Pregunta consulta por palabras en un registro sql

Hola,
Tengo que hacer una consult de una base de datos desde un formulario con PHP, la cuestión es que en varios registros, hay tres o cuatro renglones de texto.

Quisiera que mi buscador hubicara las palabras de estos textos largos de manera individual para poder traer esos registros a la consulta son necesidad de escribir el textualmente el contenido del registro...

No sé si me expliqué bien.

Me podrían ayudar???

Muchas gracias

El código PHP de mi buscador es el siguiente:

Código PHP:
<?php
include("conect.php");

$busqueda $_GET["busqueda"];
$categ $_GET["categoria"];

if(
$categ == "Región"){
    
$categoria "region";
}
elseif(
$categ == "Departamento"){
    
$categoria "departamento";
}
elseif(
$categ == "Proyecto"){
    
$categoria "proyecto";
}
elseif(
$categ == "Investigadores"){
    
$categoria "investigadores";
}
elseif(
$categ == "Palabras Clave"){
    
$categoria "palabras_clave";
}

$quest "SELECT * FROM proyectos WHERE  $categoria = '$busqueda' ORDER BY '$categoria'";
?>
<h1>Resultados de la b&uacute;squeda</h1>
<?php
echo "Su b&uacute;squeda es: ".$_GET["categoria"]." - ".$busqueda."<br/>";
$result mysql_query($quest$conexion) or die ("<br/>Problema con su consulta");
?>
<table border=1 cellspacing=1 cellpadding=1> 
      <tr>
          <td><strong>&nbsp;Regi&oacute;n&nbsp;</strong></td>
        <td><strong>&nbsp;Departamento&nbsp;</strong></td>
        <td><strong>&nbsp;Proyecto&nbsp;</strong></td>
        <td><strong>&nbsp;Investigadores&nbsp;</strong></td>
        <td><strong>&nbsp;Tem&aacute;ticas&nbsp;</strong></td>
        <td><strong>&nbsp;Palabaras Clave&nbsp;</strong></td>
      </tr> 

<?php       
while($row mysql_fetch_array($result)) {
  
printf("<tr>
              <td>&nbsp;%s&nbsp;</td>
              <td>&nbsp;%s&nbsp;</td>
            <td>&nbsp;%s&nbsp;</td>
            <td>&nbsp;%s&nbsp;</td>
            <td>&nbsp;%s&nbsp;</td>
            <td>&nbsp;%s&nbsp;</td>
          </tr>"
,
          
$row["region"],
          
$row["departamento"],
          
$row["proyecto"],
          
$row["investigadores"],
          
$row["tematicas"],
          
$row["palabras_clave"]);
}
mysql_free_result($result);
?>