[PHP] Probleme d'Undefined offset
kenny
-
Ssylvainsab Messages postés 2892 Statut Modérateur -
Ssylvainsab Messages postés 2892 Statut Modérateur -
bonjour tlm,
Voila jai fait un code pour importer un fichier CSV dans une base de donné MYSQL, le code fonctionne tres bien, l'importation ce fait correctement mais j'ai une erreur qui est generé, et malgré les recherche que j'ai effectué , j'en voi pas la raison.
Voici le code :
Et voici l'erreur :
Voila jai fait un code pour importer un fichier CSV dans une base de donné MYSQL, le code fonctionne tres bien, l'importation ce fait correctement mais j'ai une erreur qui est generé, et malgré les recherche que j'ai effectué , j'en voi pas la raison.
Voici le code :
$fichier = $_POST['fichier'];
/* On ouvre le fichier à importer en lecture seulement */
if (file_exists($fichier))
$fp = fopen("$fichier", "r");
else
{ /* le fichier n'existe pas */
echo "Fichier introuvable !<br>Importation stoppée.";
exit();
}
$premiereLigne = true;
while (!feof($fp))
{
$ligne = fgets($fp,4096); /* On lit une ligne */
if (!$premiereLigne) // Si ce n'est pas la 1ere ligne ni la dernière
{
$liste = explode( ";",$ligne);
$query = "INSERT INTO $sql_table VALUES(";
$i = 0;
foreach ($valeurs_pour_import AS $value) // on parcours le tableaux des champs à afficher
{
if($i+1 != $nb_max_import)
{
$value = $liste[$i];
$query .= $value.",";
}
else
{
$value = $liste[$i];
$query .= $value;
}
$i++;
}
$query .= ")";
$result= MYSQL_QUERY($query);
if(mysql_error())
{ /* Erreur dans la base de donnees, sûrement la table qu'il faut créer */
print "Erreur dans la base de données : ".mysql_error();
print "<br>Importation stoppée.";
exit();
}
}
else
{
$premiereLigne=false;
}
Et voici l'erreur :
Notice: Undefined offset: 1 in Projet\importer.php on line 54 Notice: Undefined offset: 23 in Projet\importer.php on line 54 Notice: Undefined offset: 24 in Projet\importer.php on line 59 Erreur dans la base de données : Erreur de syntaxe près de ',,,,,,,,,,,,,,,,,,,,,,,)' à la ligne 1 Importation stoppée.
A voir également:
- [PHP] Probleme d'Undefined offset
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Undefined traduction - Forum Javascript
- Offset path illustrator français - Forum Illustrator
- Retour a la ligne php ✓ - Forum PHP
2 réponses
Salut.
Les erreurs notice sont les moins importantes, donc généralement elles sont décactivées.
voir error_reporting
Les erreurs notice sont les moins importantes, donc généralement elles sont décactivées.
voir error_reporting