par
bobby » 26 juin 2006, 22:32
bouclé et executer la requete plusieur fois n'es pas le meilleur moyen non?
d'ou les ralentissement de navigation.
une requette avec toutes lesvaleurs de tous les attributs me semble plus correcte
moi j'utilise ça par exemple :
Code : Tout sélectionner
public function BdEnregistrer(){
global $base;
$requete = "INSERT INTO personne (nom, prenom, adresse, codePostal, ville, telFixe, telPortable, fax, email, remarque, idCivilite)";
$requete .= "VALUES ('".$this->nom."', '".$this->prenom."', '".$this->adresse."', '".$this->codePostal."', '".$this->ville."', '".$this->telFixe."', '".$this->telPortable."', '".$this->fax."', '".$this->email."', '".$this->remarque."', '".$this->idCivilite."')";
$resultat = mysql_query($requete, $base->DB_CONN());
$this->id = mysql_insert_id(); //permet de récupérer le dernier ID inséré dans la base
}
bouclé et executer la requete plusieur fois n'es pas le meilleur moyen non?
d'ou les ralentissement de navigation.
une requette avec toutes lesvaleurs de tous les attributs me semble plus correcte
moi j'utilise ça par exemple :
[code]
public function BdEnregistrer(){
global $base;
$requete = "INSERT INTO personne (nom, prenom, adresse, codePostal, ville, telFixe, telPortable, fax, email, remarque, idCivilite)";
$requete .= "VALUES ('".$this->nom."', '".$this->prenom."', '".$this->adresse."', '".$this->codePostal."', '".$this->ville."', '".$this->telFixe."', '".$this->telPortable."', '".$this->fax."', '".$this->email."', '".$this->remarque."', '".$this->idCivilite."')";
$resultat = mysql_query($requete, $base->DB_CONN());
$this->id = mysql_insert_id(); //permet de récupérer le dernier ID inséré dans la base
}
[/code]