J'ai crée la fonction suivante en php,mais lors de son execution un problème apparait:
Notice: Undefined offset: 1 in c:\documents and settings\...\recherche.php on line 66
Notice: Undefined offset: 2 in c:\documents and settings\...\recherche.php on line 66
Notice: Undefined offset: 3 in c:\documents and settings\...\recherche.php on line 66
Notice: Undefined offset: 4 in c:\documents and settings\...\recherche.php on line 66
....
Notice: Undefined offset: 1 in c:\documents and settings\...\recherche.php on line 74
Le code est le suivant:
function verif()
{
$lien=seConnecter();
$i=0;
$j=0;
$resultat69=executerRequeteBD($lien, "SELECT idAuteur FROM auteur" );
$nblig69=mysql_num_rows($resultat69);
$nblig690=mysql_fetch_array($resultat69);
$resultat70=executerRequeteBD($lien, "SELECT idAuteur FROM ecrire" );
$nblig70=mysql_num_rows($resultat70);
$nblig700=mysql_fetch_array($resultat70);
for ($i=0;$i<=$nblig69;$i++)
{
$som=0;
for ($j=0;$j<=$nblig70;$j++)
{
if ($nblig690[$i]==$nblig700[$j]) //ligne 66
{
$som=$som++;
}
}
if ($som==0)
{
$resultat80=executerRequeteBD($lien, "DELETE FROM auteur WHERE IdAuteur='$nblig690[$i]'"); //ligne 74
}
}
}
Sachant que les erreurs notice n'empèchent apparament pas la suite de la page de s'executer,mais la fonction elle ne s'execute pas correctement.Si quelqu'un pouvait m'aider...merci
Configuration: Windows XP Firefox 1.5.0.9

