bonjour,

J'ai crée une page d'installation et lors que je fais des insertions je n'ai que la première ligne d'insertion qui est écrite dans la tbale

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
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
 
<?php 	
 
 // Charge les paramètres de connexion à la base de données.
   require_once("config.php");   					  
   // Préparation de la connexion persitante 
   $idConnexion = mysql_pconnect($base_serveur, $base_user, $base_password);   		 
   // Préparation de la connexion persitante 
   if (!$idConnexion) {
        die("<b>Impossible d'établir la connection vace le serveur  $base_serveur </b>");
    }	
 
    if (!mysql_select_db($base_name)) {
        die("<b>Impossible de se connecter à la base de données  $base_name </b>");
    }     
 
//****************
// Table LIENS
//****************
  
    $table = "lien";
    // Supprime la précédente table
    $requete = "DROP TABLE $table";
    mysql_query($requete, $idConnexion);
 
     // Préparation de la requete de création 
      $requete = "CREATE TABLE $table (lien_num INTEGER(3) PRIMARY KEY ,                                          
                                        lien_nom VARCHAR(15),
										lien_nbclick INTEGER(6),
										lien_texte text,
										lien_profil VARCHAR(2),
										lien_type VARCHAR(10)
										)";
     // lancement de la requete de création 								
        if (!mysql_query($requete, $idConnexion))  
		{	
		echo "La création de la table  $table  a échouée !</br>";
		} else {
        echo "La table  $table vient d'être créée avec succès !</br>";           
    }	
 
	 // alimentation du lien menu accueil avec lien vers articles
     $requete = "INSERT into $table (lien_num,lien_nom,lien_texte,lien_type)       
	                   VALUES('1' , 'Articles' , 'Page Articles' , 'Menu')"; 
     // lancement de la requete d'insertion								
      mysql_query($requete, $idConnexion);	 
 
	 // alimentation du lien menu accueil avec lien vers contacts
     $requete = "INSERT into $table (lien_num,lien_nom,lien_texte,lien_type)       
	                   VALUES('1' , 'Contact' , 'Page contact' , 'Menu')"; 
     // lancement de la requete d'insertion								
      mysql_query($requete, $idConnexion); 
  
	 // alimentation du texte défilant
     $requete = "INSERT into $table (lien_num,lien_nom,lien_texte,lien_type)       
	                   VALUES('1' , 'Défilant' , 'Texte défilant' , 'Defile')"; 
     // lancement de la requete d'insertion								
      mysql_query($requete, $idConnexion);	 	  
                               
?>
Dans le cas évoqué , seule la ligne article s'écrit dans la base.
Par contre si je flague , cette ligne alors c'est la ligne contact qui s'écrit mais toujours une seule ligne.

Il n'est pas possible de faire plusieurs insert à la suite ???

Philippe