Este es el código que tengo en la consulta y funciona:
Código PHP:
if(isset($_POST['enviar'])) {
$query = "SELECT * from $tabla WHERE año LIKE '%{$_POST['palabra']}%'";
$result = mysql_query($query,$link);
if ($row = mysql_fetch_array($result))// si se encontro la palabra
{
mysql_field_seek($result,0);
while ($field = mysql_fetch_field($result)){
echo "<td><b></b></td> \n";
}
// Se imprimen los resultados
do {
echo "<table width=\"800\">
<tr> <td width=\"800\"><table width=\"100%\"><tr><strong>
<td width=\"800\"> <div align=\"center\"><FONT COLOR=\"#0099FF\">Titulo:</FONT></strong>".$row["titulo"]."</td> </tr></table></td></tr><tr>
<td><strong><FONT COLOR=\"#0099FF\">Facultad:</FONT></strong>".$row["Id_facultad"]."</td></tr><tr>
<td><strong><FONT COLOR=\"#0099FF\">Carrera:</FONT></strong>".$row["id_carrera"]."</td></tr><tr>
<td><strong><FONT COLOR=\"#0099FF\">Línea:</FONT></strong>".$row["Id_linea"]."</td></tr><tr>
<td><strong><FONT COLOR=\"#0099FF\">Sublínea:</FONT></strong>".$row["id_sublinea"]."</td></tr><tr>
<td><strong><FONT COLOR=\"#0099FF\">Problema:</FONT></strong>".$row["problema"]."</td></tr><tr>
<td><strong><FONT COLOR=\"#0099FF\"> Obj. General:</FONT></strong>".$row["objetivo_general"]."</td></tr><tr>
<td><strong><FONT COLOR=\"#0099FF\">Obj. Especifico:</FONT></strong>".$row["objetivo_especifico"]."</td>
<td><strong><FONT COLOR=\"#0099FF\"> Conclusiones:</FONT></strong>".$row["conclusiones"]."</td></tr><tr>
<td><strong><FONT COLOR=\"#0099FF\"> Bibliografía:</FONT></strong>".$row["bibliografia"]."</td></tr><tr>
<td><strong><FONT COLOR=\"#0099FF\"> Autor:</FONT></strong>".$row["autor"]."</td></tr><tr>
<td><strong><FONT COLOR=\"#0099FF\"> Año:</FONT></strong>".$row["año"]."</td></tr><tr>
</table>";
echo "<p> </p> \n";
echo "<hr>";
$bandera = "no";//cambiamos la bandera para avisar que si se encontro la palabra
}
while ($row = mysql_fetch_array($result));
echo "</table> \n";
}
}//fin for
if ($bandera == "si") //si la bandera sigue en si es que no encontro la palabra y avisamos
{ echo "<p>¡No se ha encontrado ningún registro!</p>\n";
} ?>
Sin embargo el código de la consulta que adiciono y trato de realizar es el siguiente:
Código PHP:
$queryb = "SELECT * from facultad WHERE Id_facultad = proyecto.Id_facultad";
$resultb = mysql_query ($queryb,$link);
if ($rowb = mysql_fetch_array($resultb))// si se encontro la palabra
{
mysql_field_seek($resultb,0);
while ($fieldb = mysql_fetch_field($resultb)){
echo "<td><b></b></td> \n";
}
esto para que me traiga en el momento de imprimir resultados, el nombre de la facultad y no el código que me trae en la primera consulta.
Gracias por la ayuda que me puedan prestar.