Bonjour,
Je suis entrain de développer un site web,
Mon problème c'est que je veux lorsque j'écris dans un textarea et je clique sur le bouton "ok" (insertion dans la base de données), il y'aura affichage de ce que j'ai écrit en bas de page(select à partir de la bdd).
J'ai pas de problème au niveau de la BDD , je pense que le problème au niveau de jquery.
Voici mon code:page fetch.php
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
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35 <html> <head> <script src="http://code.jquery.com/jquery-1.11.1.min.js"></script> </head> <body> <form> <input type="button" name="btn_tweet" id="btn_tweet" value="ok"/></form> <div id="load_tweets"></div> <textarea name="tweet" id="tweet"></textarea><script> $(document). ready(function(){ $('#btn_tweet').click(function(){ var tweet_txt=$('#tweet').val(); if ($.trim(tweet_txt) != '') { $.ajax({ url:"insert.php", method:"POST", data:{tweet:tweet_txt}, dataType:"text", success:funcion(data){ ('#tweet').val("") } }); } }); setInterval(function(){ $('#load_tweets').load("fetch.php").fadeIn("slow"); }, 1000); }); </script> </body> </html>page insert.php
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 <?php require 'Devis.php'; $p=new Devis($base); $cat=$p-> findproduit(); foreach($cat as $pers) { ?> <?php echo $pers['libelle_produit'] ; ?> <?php } ?>
Mon problème c'est que lorsque je clique sur le bouton "ok" ,rien ne se passe.
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <?php require 'Devis.php'; $p=new Devis($base); ?> <?php $p= new Devis($base); if(!empty($_POST)) { $p->libelle_produit=$_POST["tweet"]; $p->insertion(); } ?>
Merci d'avance.
Partager