Bonjour,

Je lis une table pour l'organiser et l'écrire dans une autre.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
 
    $i = 0;
    $request = "SELECT * FROM Edition";
    $result = mysql_query($request, $link) or 
                                        die ("R./EP_01: SELECT * FROM impossible");
    if (mysql_num_rows($result) > 0)
      { while ($Ligne = mysql_fetch_assoc($result))     /* Lecture Séquentielle */
          { extract($Ligne);
            $INTO_Champs[0] = "(Racine,
                                Sequence,
                                Mot)";
            $i = ($i + 1);
            $INTO_Valeurs[0] = "('".$Ligne['Racine']."',
                                 '$i',
                                 '".$Ligne['Mot']."')";
 
            $request = "INSERT INTO Primaire $INTO_Champs[0] Values $INTO_Valeurs[0]";
            $result = mysql_query($request, $link) or
                                          die ("R./EP_02: INSERT INTO Primaire non Créé"); } }
Mais, après le premier enregistrement écrit, il plante sur le deuxième:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in C:\Program Files\EasyPHP 2.0b1\www\www.Utilitaires\Private\Edition_Primaire_.php on line 16
? Pouvez-vous méclairer sur le problème.

Cordialement.