![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
Código PHP:
$query = "SELECT * FROM usuarios WHERE nombre="Pablo" AND escuela="xxxxx" AND sexo="Masc" AND id="213"";
| |||
query Como puedo poner muchos AND en un query para validar varios campos ya que como lo hago no me toma bien la validación ![]() Código PHP: |
| ||||
Respuesta: query Ahí son evidentes los problemas de sintaxis por mal uso de comillas, ¿pues que esperabas? ![]() Lee lo siguiente: http://www.forosdelweb.com/f18/como-...s-bien-588701/
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. |
| ||||
Respuesta: query Vejísimo problema consultado muuuuchas veces: No te olvides que estás embebiendo un lenguaje de consultas (SQL) en un lenguaje de programación (PHP), y cada uno debe respetar su propia sintaxis. En SQL las comillas (") no suelen usarse para cadenas de texto, sino los apóstrofos ('). Además, los valores numéricos no se ponen entre apóstrofos ni comillas:
Código PHP:
Ver original Por las dudas, te aclaro: Lo escribí así para permitir leer la consulta de una forma clara. El contenido final de la variable $query es el mismo que tienes, solo que corregido el error de las cadenas de texto.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
Etiquetas: |