Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/07/2007, 16h15   #1
Membre à l'essai
 
Inscription : juin 2007
Messages : 103
Détails du profil
Informations forums :
Inscription : juin 2007
Messages : 103
Points : 22
Points : 22
Par défaut [SQL] problème d'insetion dans la table de la base de données

bonjour,
lors de l'insertion dans une table de la base de données à partir d'un script php j'ai cette erreur:
Erreur SQL !INSERT INTO results VALUES('NOCVE') No Database Selected
results est une table dans la BDD
alors que j'ai mis ce code.
Code :
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
<?
// Fonction associée à l’événement fin d’élément
function endElement($parser, $name)
{
global $host;
global $user;
global $password;
global $database;
global $depth;
 
global $stack;
 
global $globaldata;
mysql_connect($host,$user,$password);
//choisir la base de données
mysql_select_db("nessusdb");
print "Fin de l'élément : ".$name." avec la valeur :".$globaldata." -- "; 
if($name=="CVE_ID")
{
$sql = "INSERT INTO results
VALUES('$globaldata')";
mysql_query($sql) 
or die('Erreur SQL !'.$sql.'
'.mysql_error()); 
 
echo 'merci beaucoup, vos infos ont été enregistrées.'; }
 
else if ($name=="risk")
{$reponse=mysql_query("insert into results (niveau_risque) values ('$globaldata')") or die(mysql_error());}
print "profondeur : ".$depth[$parser]." ";
}
?>
aroua est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/07/2007, 16h21   #2
Membre Expert
 
Inscription : janvier 2005
Messages : 2 288
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 2 288
Points : 2 287
Points : 2 287
Il semble que ton mysql_select_db ne marche pas, penses a tester les retour de ces fonctions !
Code :
1
2
mysql_connect(...) or die("Connexion impossible");
mysql_select_db(..) or die("Erreur lors de la selection de la bdd");
koopajah est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h03.


 
 
 
 
Partenaires

Hébergement Web