Bonjour,

Je fais une connexion a un serveur ici local et je me sert de deux base diférente donc je n'ai pas fais de delect_db().

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
 
$connect=@mysql_connect($host,$user,$pass) or erreur("Erreur de connexion au serveur de base de données : ".$host);;
 
if($connect) 
{
echo ("Connexion établie sur le serveur : ".$host);
//************************************************************
//Importation des domaines
//************************************************************
$req=mysql_query('SELECT WORKGROUP FROM '.$base_ocs.'.hardware');
$nbligne=mysql_num_rows($req);
for($i=0;$i<=$nbligne;$i++)
{
	$curseur=mysql_fetch_array($req);	
	$cur= strtolower($curseur['WORKGROUP']);	//strtolower met tous en minuscule
 
	$req2=mysql_query('SELECT name FROM '.$base_glpi.'.glpi_dropdown_domain');
	$nbligne2=mysql_num_rows($req2);
	$test=0;	
	for($j=0;$j<=$nbligne2;$j++)
	{
		$curseur2=mysql_fetch_array($req2);
		$cur2=strtolower($curseur2['name']);
		if ($cur==$cur2)
		{
			$test=1;
		}
	}
	if ($test==0)
	{
		mysql_query('insert into '.$base_glpi.'.glpi_dropdown_domain ("name") value ("'.$cur.'")');   //s'exécute pas
	}
 
}
mysql_query('insert into '.$base_glpi.'.glpi_dropdown_domain ("name") value ("essai derentré un enregistrement")');    //s'exécute pas
}

Merci