floflotz
Messages postés240Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention 6 janvier 2006 22 déc. 2003 à 14:37
normal !à l'endroit ou tu fais ton if, $report n'est pas défini !!!
donc il te met un notice comme quoi la variable n'a pas était défini !
pour y remedier, initialise tes variables avant de les utiliser ou modifie le php.ini pour qu'il n'affiche les messages de notice
davwart
Messages postés855Date d'inscriptionmardi 19 novembre 2002StatutMembreDernière intervention28 juillet 20091 22 déc. 2003 à 17:45
je suis pas vieux en php.. j'en fais depuis kelke jour mais bon..
je vois pas pkoi ça serait plu $report qui est mal defini que $table.
deux autres choses..
perso je concatene mes strings avec mes variables:
"INSERT INTO".$table." VALUES....";
mais peut etre que ça change rien ;)
deuxio, je vois que ton premier champ de ta requete est vide (''), je pense que c un champ autoincremental.
n'hesite pas à utiliser "insert into matable set monchamp=mavaleur, monchamp2=mavaleur2, etc.. c plus propre.
floflotz
Messages postés240Date d'inscriptionlundi 16 décembre 2002StatutMembreDernière intervention 6 janvier 2006 22 déc. 2003 à 18:00
davwart -> je vois pas pkoi ça serait plu $report qui est mal defini que $table.
si au contraire ! à priori la variable $table est censé être une variable utilisée plusieurs fois dans des pages différentes donc on l'a place souvent dans un fichier que l'on include après !
dans ce cas, $table serait toujours défini par contre $report ressemble plus à une variable passé en paramètres par une page donc celle ci peut ne pas être défini !