Foros del Web » Programando para Internet » PHP »

Poner tres WHERES en MySQL

Estas en el tema de Poner tres WHERES en MySQL en el foro de PHP en Foros del Web. Hola compañeros tengo el siquiente codigo php para mysql Código PHP: <?php      include( "config.php" );          $socket  =  mysql_query ( "SELECT * from noticias  where tipo='Wii' AND salida='ESTRENO' order by id desc limit 1" );      $didi  ...
  #1 (permalink)  
Antiguo 30/03/2009, 14:18
 
Fecha de Ingreso: octubre-2008
Ubicación: Valencia
Mensajes: 20
Antigüedad: 15 años, 6 meses
Puntos: 0
Poner tres WHERES en MySQL

Hola compañeros tengo el siquiente codigo php para mysql

Código PHP:
<?php
    
include("config.php");
        
$socket mysql_query("SELECT * from noticias  where tipo='Wii' AND salida='ESTRENO' order by id desc limit 1");
    
$didi mysql_fetch_array($socket);
    echo 
$didi[caratula];
        
?>
Pues bien lo que quiero es que busque en tres wheres como si quedara asi


Código PHP:
<?php
    
include("config.php");
        
$socket mysql_query("SELECT * from noticias  where tipo='Wii' AND salida='ESTRENO' AND salida='NUEVO' order by id desc limit 1");
    
$didi mysql_fetch_array($socket);
    echo 
$didi[caratula];
        
?>
pero me tira un error y no me sale naaa xD
¿Como puedo poner eso asi?

Saludos
  #2 (permalink)  
Antiguo 30/03/2009, 15:01
Avatar de Genetix  
Fecha de Ingreso: febrero-2002
Ubicación: Lima - Perú
Mensajes: 1.600
Antigüedad: 22 años, 2 meses
Puntos: 45
Respuesta: Poner tres WHERES en MySQL

Por lo que veo tu sentencia esta bien
Cual es el mensaje de error que te muestra?
__________________
"El conocimiento nos hace responsables."
twitter: @benjamingb
blog personal: http://codigolinea.com
ZF Manual en español http://manual.zfdes.com
  #3 (permalink)  
Antiguo 30/03/2009, 15:07
 
Fecha de Ingreso: octubre-2008
Ubicación: Valencia
Mensajes: 20
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Poner tres WHERES en MySQL

Haber... no me ira error... simeplemente me sale en blanco la secuencia luego cuando lo voy a mirar... no me sale nada


¿alguna opcion alternativa?

saludos y gracias por esa rapida contestacion
  #4 (permalink)  
Antiguo 30/03/2009, 15:15
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Poner tres WHERES en MySQL

Cita:
SELECT * from noticias where tipo='Wii' AND salida='ESTRENO' AND salida='NUEVO' order by id desc limit 1
Le estas diciendo que salida sea igual a estreno y que tambien sea igual a nuevo. El resultado es cero registros.

Es esto lo que buscas?

Código sql:
Ver original
  1. SELECT * FROM noticias  WHERE tipo='Wii' AND (salida='ESTRENO' OR salida='NUEVO') ORDER BY id DESC LIMIT 1
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #5 (permalink)  
Antiguo 31/03/2009, 11:08
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Poner tres WHERES en MySQL

Tema trasladado a PHP.

http://www.forosdelweb.com/f21/funci...-datos-413499/
  #6 (permalink)  
Antiguo 31/03/2009, 11:37
 
Fecha de Ingreso: octubre-2008
Ubicación: Valencia
Mensajes: 20
Antigüedad: 15 años, 6 meses
Puntos: 0
Respuesta: Poner tres WHERES en MySQL

ok gracias ya esta ;)
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:39.