and (bloqueado != 1 or bloqueado != 3)
es posible hacer eso en MYSQL?
| |||
Respuesta: Or en MYSQL No funciona miren $sql = "SELECT * FROM clientes WHERE id='$id' and activado=1 and (bloqueado <> 1 or bloqueado <> 3)"; y mi cuenta [con la que estoy probando] en la base de datos bloqueado = 3 no deveria aparecer y todas las entradas a la db de esta area y van a clientes tienen los mismo parametros Lo puse asi y funciono pero no entiendo por que de la otra manera no funciono $sql = "SELECT * FROM clientes WHERE id='$id' and activado=1 and (bloqueado = 0 or bloqueado = 2)"; y bloqeuado 0 y 2 si pueden aparecer |
| ||||
Respuesta: Or en MYSQL Es que en este caso no tiene sentido el operador lógico OR, debería ser AND:
Código MySQL:
Otra posibilidad:Ver original
__________________ Por favor, antes de preguntar, revisa la Guía para realizar preguntas. |
| ||||
Tema movido desde PHP
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" |