6 messages in com.mysql.lists.mysql-esRE: problema con consulta SQL
FromSent OnAttachments
australsoft SA31 Oct 2007 12:43 
mambito31 Oct 2007 13:06 
mambito31 Oct 2007 13:38 
mambito31 Oct 2007 13:58 
Anarkae31 Oct 2007 14:01 
Roger Martinez02 Nov 2007 05:43 
Subject:RE: problema con consulta SQL
From:Roger Martinez (roge@hotmail.com)
Date:11/02/2007 05:43:36 AM
List:com.mysql.lists.mysql-es

En este caso usar LIKE o = es lo mismo ya que es literal, con LIKE puedes usar
comodines y no distingue entre mayusculas y minusculas. Si buscas algo concreto
es mucho mas rapido un =.

En tu caso concreto no te esta fallando el query, que esta bien hecho, estara
fallando la conexion o los permisos del usuario, no veo que chequees la
conexión.Haz esto por ejemplo:

$conex = mysql_connect('localhost', 'root', '') or die('Error en la conexion
'.mysql_error()); $sel = mysql_select_db('musica', $conex) or die ('Error en la seleccion ' .
mysql_error()); $sql = "SELECT * FROM emp WHERE Emp_No like 'e501'"; $busqueda = mysql_query($sql, $conex) or die ('Error en el query '.
mysql_error());;

Asi veras donde esta el problema pero creo que es en el $sql = "SELECT * FROM
emp WHERE Emp_No like 'e501'), tendria que ser asi: $sql = "SELECT * FROM emp
WHERE Emp_No like 'e501'";

Espero que ayude.

Roger