Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Bonjour, j'aimerai savoir s'il existe une option pour précisé qu'un champ est un entier lors de son insertion avec la fonction insert:
par défaut cette fonction générera une requête du style INSERT INTO nom de la table (les champs) VALUES ('champ1', 'champ2' ....)
seulement je voudrai qu'on passant un tableau du genre
data['champ1'] = 'truc'
data['champ2'] = 456
sa me génère une requête INSERT INTO nom de la table (les champs) VALUES ('truc', 456 ....)
sans les quotes.
j'en ai besoin sur un champ bits (un masque de bits) car actuellement, a chaque insertion il me met le code ascii et non pas la valeur en binaire.
je pourrai au lieu de prendre un bit pour chaque option prendre un 2 octet mais je trouve sa lourd.
es que la seul solution c'est d'écrire des requêtes et utilisé query au lieu d'insert ?
merci d'avance.
EDIT je pense que j'ai posté un peux trop vite, mais je laisse le post au cas ou une personne aurait le meme problème, il fallait utilisé Zend_Db_Expr.
Dernière modification par nemesisTHEone (24-06-2008 13:35:47)
Hors ligne