Bonjour,
je n'arrive pas à écrire dans la base de données et j'ai une erreur 500. Si je met en commentaire le code d'écriture dans la base alors plus d'erreur. Je ne trouve rien dans les log mysql.
technologies utilisées: Apache2, Firefox, Jquery, PHP5, mysql.
voici le code en php:
voici le code en javascript:
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 <?php $bdd = new PDO('mysql:host=localhost;dbname=database;charset=utf8', 'user','pwd'); $nom = ($_POST['nom']); $prenom = ($_POST['prenom']); $message = ($_POST['message']); $message = nl2br($message); $req = $bdd->prepare('INSERT INTO messages( first_name, second_name, message) VALUES ( :nom, :prenom, :message)'); /*$req->execute(array( 'nom' => $nom, 'prenom' => $prenom, 'message' => $message ));*/ ?>
c'est sûrement tout con comme erreur mais je ne la trouve pas.
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 <script> $(document).ready(function(){ $("button").click(function(){ var nom = $("#nom").val(); var prenom = $("#prenom").val(); var message = $("#texte").val(); $.post("addMessage.php", { nom, prenom, message } ); }); }); </script>
Partager