Bonjour à tous!

Je génère actuellement un tableau php à 5 éléments dans lequel il peut y avoir des éléments NULL (mais pas le premier).

Ma table SQL est de la forme suivante:
1 ID INT(10) NOT NULL
2 DATA1 INT(2) DEFAULT NULL
3 DATA2 VARCHAR(10) DEFAULT NULL
4 DATA3 INT(2) DEFAULT NULL
5 DATA4 VARCHAR(10) DEFAULT NULL

Comment faire pour exporter ce tableau sous SQL en prenant en compte les éléments vides de mon tableau??
En fait, j'utilise la ligne suivante dans mon code PHP:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
INSERT INTO ma_table(ID, DATA1, DATA2, DATA3, DATA4) VALUES ('$mon_tableau[0]','$mon_tableau[1]','$mon_tableau[2]','$mon_tableau[3]','$mon_tableau[4]');
Le problème est que pour le tableau suivant: 155 | 1 | TOTO |NULL|NULL
(le 4eme et 5eme element est vide), j'obtiens ceci dans ma base:
155 | 1 | TOTO |0|

Pas de NULL...