Ver Mensaje Individual
  #4 (permalink)  
Antiguo 17/10/2011, 15:48
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: problemas con consulta

Claro que entiendo eso de ser FK/PK en caso de ser NULL.

Pero un NULL (o sin valor) en PHP no es igual al NULL de SQL:
Código PHP:
$null_de_php NULL;
$null_de_sql 'NULL'
¿Por qué?

Pues porque dicha expresión NULL debe ser pasada a tu consulta, no como nulo de php sino como nulo de sql.

Recuerda que SQL es un sub lenguaje con el cual trabaja PHP, así que debes hablar en su propio idioma.

En tu caso yo usaría:
Código PHP:
$valor ?: 'NULL'
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.