Pues como explica el título, tengo una consulta SQL que no ejecuta bien... el valor devuelto por mysql_error es una cadena vacía (lo que tendría que indicar que está todo correcto, no?), y llegado ese punto la ejecución se para.
La sentencia está bien, y la función que uso para ejecutar la query también funciona (la llamo varias veces y solo me falla en este caso).
Si omito el "or die..." la página tira de manera normal.
Si sirve de algo (creo que no), la consulta devuelve un conjunto vacío que van a un "select" de HTML.
Esquemáticamente es así:
Código:
Si alguien me puede ayudar, gracias. obj = array(); conectar(); obj = lanzar(SQL); echo("<select>"); echo("<option>Selecciona</option>"); for($i=0;$i<count(obj);$i++){ echo("<option>".$obj[$i]->nombre."</option>"); } </select>