salut mes amis
j'ai un problème avec la creation d'une class qui me permet d'ajouter des enregistrement à la BD voila la class:

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
 
<?php
class annuaire
{
protected $host="localhost";
protected $pseudo="root";
protected $password="";
protected $req="";
protected $db="";
protected $basse="test2";
protected $url="";
protected $email="";
protected $description="";
protected $mots_cles="";
protected $id=0;
protected $date = date("d-m-Y");
 
function annuaire ($u,$e,$d,$m)
{
this->url=$u;
this->email=$e;
this->description=$d;
this->mots_cles=$m;
}
 
$table=new annuaire($u,$e,$d,$m);
 
function ajouter($table)
{
$db=mysql_connect($host,$pseudo,$password)or die ("erreur de connexion");;
mysql_select_db($basse,$db);
$req="insert into annuaire_tbl(url,email,description,mots_cles) values('$date','$table[0]','$table[1]','$table[2]','$table[3]')";
mysql_query($req);
mysql_close();
}
}
 
ajout1=new annuaire($_POST['url'],$_POST['email'],$_POST['description'],$_POST['mots_cles']);
ajout1->ajouter();
?>
j'ai pas trouver ou se trouve l'erreure aidez moi SVP

merci d'avance