| 12
 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
 
 | function build_sql_ajout()
  {
		// Connexion à la base de données
		$db = new DB($GLOBALS['cnxstr'],$GLOBALS['user'],$GLOBALS['password'],$GLOBALS['dbname']);
 
		// On cherche le dernier id rentré de la table collège
		$req="SELECT college_num FROM college ORDER BY college_num DESC LIMIT 1";
		$req1 = mysql_query($req) or die (mysql_error());
		$req2 = mysql_fetch_array($req1) or die (mysql_error());
 
		// On incrémente de 1 la valeur du dernier id de la table collège
		$num_col = $req2['college_num'] + 1;
 
		// On créait une chaine de caractère pour la requête d'ajout de siège
		for ($i=0;$i<=$_POST['nb_place'];$i++)
		{
			$values ="('','" . $num_col . "'),";
		}
		$values = substr($values,0,-1);
 
		// Requête principale 
	    $sql="INSERT INTO college (college_num, college_libelle, college_nb_place, college_commission) 
			  VALUES ('" . $num_col . "', '" . $_POST['libelle'] . "', '" . $_POST['nb_place'] . "','');";
		$sql.="INSERT INTO siege (siege_num, siege_college) VALUES $values;";
 
		// Message d'erreur
		$erreur = mysql_query($sql) or die ("Erreur INSERT SQL :" .mysql_error());
 
		// On envoie la requête dans le main.php
	    $this->sql_ajout=$sql;
  } | 
Partager