Ajout de données dans table

Signaler
Messages postés
106
Date d'inscription
mardi 4 mars 2008
Statut
Membre
Dernière intervention
2 mai 2012
-
Messages postés
6414
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
29 juillet 2020
-
Bonjour,
je voudrais insérer un nouvel enregistrement dans une table et j'ai le code généré automatiquement suivant :


public function createUser($item) {

$stmt = mysqli_prepare($this->connection, "INSERT INTO $this->tablename (nom_user, login, mdp, email) VALUES (?, ?, ?, ?)");
$this->throwExceptionOnError();

mysqli_stmt_bind_param($stmt, 'ssss', $item->nom_user, $item->login, $item->mdp, $item->email);
$this->throwExceptionOnError();

mysqli_stmt_execute($stmt);
$this->throwExceptionOnError();

$autoid = mysqli_stmt_insert_id($stmt);

mysqli_stmt_free_result($stmt);
mysqli_close($this->connection);

return $autoid;
}

Je ne sais s'il faut le modifier, si oui comment et comment faire pour qu'il récupère les valeurs des champs text.

2 réponses

Messages postés
106
Date d'inscription
mardi 4 mars 2008
Statut
Membre
Dernière intervention
2 mai 2012

P.S.: J'utilise PHP
Messages postés
6414
Date d'inscription
mardi 8 mars 2005
Statut
Modérateur
Dernière intervention
29 juillet 2020
314
Alors, tu es sur le mauvais forum, je déplace le sujet