Tema: query
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 30/01/2013, 22:09
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
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
  1. $query = "SELECT * ";
  2. $query .= "FROM usuarios ";
  3. $query .= "WHERE  nombre = 'Pablo' ";
  4. $query .= " AND escuela = 'xxxxx' ";
  5. $query .= " AND sexo = 'Masc'  ";
  6. $query .= " AND id = 213";

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)