Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/09/2006, 16:17
Avatar de cdavid_00
cdavid_00
 
Fecha de Ingreso: septiembre-2004
Ubicación: La Gran Tenoch
Mensajes: 124
Antigüedad: 19 años, 7 meses
Puntos: 1
Hola, a ver vamos por partes

¿Qué tipo de dato es el campo sobre el que haces tu consulta?

si es varchar tu consulta debería ir asi

Código PHP:
$sql "SELECT * from tblinventario where referencia='$guia2' ORDER BY movimiento"
pero supongo que el campo es numerico, entonces por la diferencia en los tipos de datos te sale el error, me parece que como el dato que llega no es númerico mysql asume que estas tratando de compararlo con otro campo de esa tabla y pues lo mas seguro es que te mande un error, en un caso remoto, algún resultado, pero obviamente de algo que no es lo que deseas hacer.
Puedes usar la funcion cast o convert de Mysql para convertir a numerico, y tambien te recomiendo que uses:

Código PHP:
$sql_result mysql_query($sql,$connection) or die (mysql_error($connection)); 
Para que veas el error que devuelve Mysql
__________________
"Cuanto más grande es el caos, más cerca está la solución"
"Toda ciencia tiene de ciencia, lo que tiene de matemática"

Última edición por cdavid_00; 28/09/2006 a las 16:31