Enregistrement

Fermé
providencenamputu Messages postés 4 Date d'inscription mardi 14 octobre 2014 Statut Membre Dernière intervention 14 octobre 2014 - Modifié par irongege le 14/10/2014 à 13:38
 Delphine - 14 oct. 2014 à 23:04
Bonjour,

je cherche les instructions pour renvoyer les informations saisies dans la page web à la base des données. merci d'avance
A voir également:

1 réponse

Bonjour

Je vous donne un exemple d'enregistrement dans la base de données.
Ce code est à mettre dans la page où sont envoyées les données.

<?php
$emetteur = $_REQUEST["emetteur" ];
$destinataire = $_REQUEST["destinataire" ];
$titre = $_REQUEST["titre" ];
$text = $_REQUEST["text" ];

$requete = "insert into messages
(`id`,
`datetime`,
`titre`,
`id_tick_user`,
`id_destinataire`,
`text`,
`id_statut`)
VALUES ( NULL ,
Now() ,
'" . $titre . "' ,
'" .$emetteur . "' ,
'" .$destinataire . "' ,
'" .$text. "' ,
1 );";

include "bdd_connect_execute.php";

echo "success";
?>

// NB include "bdd_connect_execute.php";
Cette instruction permet la connexion à la base de données.
Dans la page "bdd_connect_execute.php il faut mettre le code suivant


<?php
// connexion à la base de données
try {
$bdd = new PDO("$BDD_ADRESSE;dbname=$BDD_DBNAME", $BDD_LOGIN, $BDD_PASSWORD);
} catch(Exception $e) {
exit('Impossible de se connecter à la base de données.');
}

// exécution de la requête
$resultat = $bdd->query($requete) or die(print_r($bdd->errorInfo()));
?>

<?php
$BDD_ADRESSE = "mysql:host=127.0.0.1";
$BDD_DBNAME = "france";
$BDD_LOGIN = "root";
$BDD_PASSWORD = "";
?>
1