voici la syntaxe :
$request = $database->exec('INSERT INTO tableName(email,pass) VALUES("azerty@outlook.com", "azerty")');-
$databasec'est la connection à la base de données -
INSERT INTO tableName(email,pass)on insère quelque chose dans leschampsemail et pass de la tabletableName -
VALUES("azerty@outlook.com", "azerty")on dit que 'azerty@outlook.com' est égal àemailet "azerty" àpass, la première valeur detableNamecorrespond à la première valeur deVALUESainsi de suite.
$request = $database->prepare('INSERT INTO user(email,pass) VALUES(:email, :pass)');
$request->bindParam(':email', $_POST['email']);
$request->bindParam(':pass', $_POST['pass']);
$request->execute();-
bindParam(':email', $_POST['email'])lie :email avec $_POST[email]; -
$request->execute()exécute la requête préparée