Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/01/2005, 14:48
mon
 
Fecha de Ingreso: febrero-2003
Mensajes: 506
Antigüedad: 21 años, 2 meses
Puntos: 0
Consulta con doble condición

Tengo esta consulta que hago a mi bd

Código PHP:
<? 
# recogemos en una variable el nombre de BASE DE DATOS 

$base="mibase"

# recogemos en una variable el nombre de la TABLA 

$tabla="mitabla"


# establecemos la conexion con el servidor 

$conexion=mysql_connect("localhost","root",""); 

#asiganamos la conexión a una base de datos determinada 

mysql_select_db($base,$conexion); 

# establecemos el criterio de SELECCION 
# en este caso los campos Contador, Nombre, Apellido1, Apellido2 unicamente 
# añadimos un criterio de seleccion WHERE 
# que como puedes ver es simple en este caso (que el Sexo sea masculino) 
# el resultado de la consulta será UNA LISTA CON TODOS LOS VARONES DE LA TABLA 

$resultadomysql_query("SELECT Nombre, Apellido1, Apellido2 FROM $tabla WHERE (Sexo='M') ",$conexion); 



# CREAMOS UNA CABECERA DE UNA TABLA (codigo HTML) 

echo "<table align=center border=2>"

# establecemos un bucle que recoge en un array 
# cada una de las LINEAS DEL RESULTADO DE LA CONSULTA 
# utilizamos en esta ocasión «mysql_fetch_row» 
# en vez de «mysql_fetch_array» para EVITAR DUPLICADOS 
# recuerda que esta ultima función devuelve un array escalar 
# y otro asociativo con los resultados 

while ($registro mysql_fetch_row($resultado)){ 
        
       
# insertamos un salto de línea en la tabla HTML 

       
echo "<tr>"

       
# establecemos el bucle de lectura del ARRAY 
       # con los resultados de cada LINEA 
       # y encerramos cada valor en etiquetas <td></td> 
       # para que aparezcan en celdas distintas de la tabla 

       
foreach($registro  as $clave){ 
       echo 
"<td>",$clave,"</td>"
 } 

echo 
"</table>"


# cerramos la conexion 

 
mysql_close();  

?>
Aquí le pido que me muestre los que son de sexo m, pero también quisiera que me mostrase aparte de los del sexo m también los que a la vez fuesen igual a 3, es decir los del sexo m y que sean 3 también, Venga muchas gracias