consultar varios campos en una misma tabla

Tengo este siguiente codigo: <form action="82.php" method="POST" style="border-style: solid; border-width: 0; padding:...

La FAQ consultar varios campos en una misma tabla tiene

Pertenece a la categoría:
Pregunta
Tengo este siguiente codigo:


<form action="82.php" method="POST" style="border-style: solid; border-width: 0; padding: 0">

<p align="center"><font face="Verdana" size="2">Lapso:</font>

<font face="Verdana" size="2"></font>

<input type="text" name="palabra" size="20">

<input type="text" name="palabra" size="20">

<input type="submit" name="buscador" value="Buscar">

</p>

</form>




Como puedo realizar una consulta con dos campos que coincidan y solo me de la respuestas que solicite, porque consulto dos palabras y me da todo el registro completo que esta almacenado en la base de datos, yo solo quiero que me de el registro que solo estoy buscando, por ejemplo:

Si tengo una tabla llamada: quiz

Con los campos= nombre_quiz, semestre, mencion, materia, porcentaje, id, evaluacion
Y tengo en cada registro:
Id nombre_quiz Semestre Mencion* Materia* Porcentaje Evaluacion
1 Quiz 1 electronica telecom Fisica 1 20% 1
2 Quiz 2 mecanica potencia Fisica 1 20% 1
3 Quiz 3 mecanica potencia Fisica 2 20% 1

Como hago para que me busque en mencion=potencia y materia=fisica 1, me salga solamente el registro de esa fila
Respuesta de Franklyn Villasmil
conxion.php

#Esta es una forma acil de
#conectarse a la base de datos en MySql

$host=&quot;localhost&quot;;
$user=&quot;root&quot;;
$pass=&quot;root&quot;;
$bd=&quot;nomre de la base de datos&quot;;

#coneccion con el MDB en MySql
$connect = mysql_connect($host,$user,$pass) or die (&quot;Error en la conexion&quot;);

#Seleccion de la base de datos a utilizar
$select_db= mysql_select_db($bd) or die(&quot;Error al tratar de selecccionar esta base de datos&quot;);


consulta.php

include(&quot;conxion.php&quot;);
$mension=$_POST['mension'];
$materia=$_POST['materia'];
$bd= &quot;nombre de la base de datos. por lo general esta definido dentro del archivo conxion.php&quot;
if(!empty($_POST['mension']))
{
$select=mysql_query(&quot;SELECT quiz.mension,quiz.materia FROM $bd.quiz&quot;,$connect);
echo &quot;los resultados encontrados fueron:&lt;br&gt;&quot;;
echo &quot;mension:&quot;.$mension.&quot;&lt;br&gt;materia: &quot;.$materia;

}
else
{
echo &quot;&lt;center&gt;&lt;br&gt;no se han enviado ningun dato para realizar la busqueda&lt;br&gt;&quot;;
echo '&lt;a href=&quot;javascript:history.back(-1);&quot; target=&quot;_parent&quot;&gt;Atras&lt;/a&gt;&lt;/center&gt;';
}
?&gt;
si quieres definir busqueda mas exacta. debes definir por que criterio se hace la busqueda, podria ser por id, codigo de materia, codigo de estudiante. etc.
espero soluciones.

Volver al árbol de categoríasVolver al árbol de categorías
FAQ relacionadas

Para ver más FAQ relacionadas accede a las categorías:

Volver al árbol de categoríasVolver al árbol de categorías