Tema: expediente x
Ver Mensaje Individual
  #14 (permalink)  
Antiguo 15/03/2010, 09:15
Avatar de AnesGy
AnesGy
 
Fecha de Ingreso: mayo-2009
Mensajes: 518
Antigüedad: 15 años
Puntos: 19
Respuesta: expediente x

Si estás usando MySQL y tienes una versión actualziada eso no debería pasar. Yo te sugeriría que empezases por escribir la sintaxis como la definen (con mayúsculas y las `` y esas cosas), que si las usan es por algo. No te va a dar errores ponerlo en minúsculas, pero seguir el convenio hace que leer los códigos sea más rápido (las palabras clave en MySQL están en mayúsculas).

En principio debes tener un fallo en la sentencia. Si tienes PHP my Admin (para mySQL) carga las sentencias desde allí (es decir que las pruebes allí). Si funcionan desde PHPMyAdmin deben funcionar en mysql_query (ya que es el mismo sistema).

Tus códigos los pondría:

Código MySQL:
Ver original
  1. SELECT `title`, `firstname`, `surname`, `company`, `address`, `postcode`, `tel`, `mobile_phone`, `fax`, `email`, `country`
  2. FROM `customers`
  3. WHERE `surname` LIKE '%perez%';

Nota: Encripta los password, no es seguro tenerlos sin encriptar (y no me refiero a una encriptación reversible como base 64, sino a una irreversible como sha1 o md5).
__________________
Si alguna vez parece que soy grosero, pido perdón, es un intento fallido de ser directo.

AnesGy SD. Name it, Get it