Zend : Ajouter une valeur NULL dans une requête

Pour ajouter une valeur NULL dans une requête SQL avec le framework Zend, il faut instantier un objet Zend_Db_Expr en lui passant NULL en paramètre. Dans la pratique et comme exemple, je voulais faire ceci :

$sql = $db->select()
	->from(
		array('goo' => 'goods'),
		array(
			'group' => NULL,
			'supplier',
			'quantity',
			// Le code continue....

la colonne group à la ligne 5 est ici ignorée, car il faut précéder ainsi :

$sql = $db->select()
	->from(
		array('goo' => 'goods'),
		array(
			'group' => new Zend_Db_Expr('NULL'),
			'supplier',
			'quantity',
			// Le code continue....

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *