Bonjour à tous !
J'ai un petit problème tout con j'en suis certain, mais j'ai besoin d'une lanterne différente pour m'éclairer !
Pour résumer j'ai une page HTML avec un formulaire qui envoie une requête en AJAX effectuer grâce au JQuery.
Le formulaire à un bouton qui, lorsque on clique dessus on appelle la fonction suivante :
Donc le code ci-dessus s’exécute parfaitement du moins pour l'envoi de la requête car dans ma page PHP suivante j'enregistre les données recu dans une BDD et je n'ai actuellement aucun problème la base de données se remplie bien avec les bonne valeurs.
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 function ajaxsend(){ $('#ajax').on('click',function(){ var that = $(this), data = {}; that.find('[name]').each(function(index, value){ var that = $(this), name = that.attr('name'), value = that.val(); data[name] = value; }); console.log("send"); $.ajax({ url:'billets/index.php', type:'post', data:data, dataType:'html', succes:function(server_response){ console.log(server_response); }, error:function(){} }); }); }
Voici la page PHP :
Code php : 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 <?php $rer = $_POST['rer']; $direction = $_POST['direction']; $date = $_POST['date']; $hour = $_POST['hour']; $gare = $_POST['gare']; $raison = $_POST['raison']; $delay = $_POST['delay']; $html = $_GET['a']; $IP = $_SERVER["REMOTE_ADDR"]; $host = '-----------'; $user = '-------------'; $pass = '----------------'; $db = '-----------------'; mysql_connect($host,$user,$pass)or die("Erreur connexion !"); mysql_select_db($db) or die("BDD introuvable"); $requete2="INSERT INTO RATP VALUES('','$IP','$delay','$rer','$direction','$date','$hour','$raison','$gare')"; mysql_query($requete2); $requete="SELECT * FROM RATP ORDER BY `ID` DESC LIMIT 6"; $exec=mysql_query($requete); while($ligne=mysql_fetch_array($exec)) { echo '<div id="notif"><img src="img/button/R'.$ligne['Ligne'].'_normal.png" style="position:relative; top:5px; left:5px;"><a style="font-size:12px;vertical-align:13px;margin-left:10px;">'.$ligne['Gare'].'</a></div>'; }
Comme vous pouvez le voir j'aimerais que cette page PHP echo un code HTML déjà tout fait avec des infos de cette même base de données.
Pour l'instant je voit vraiment pas d'ou cela peut venir ...
Alors vous allez me dire regarde ce que tu a dans ta console :
Dans l'onglet Network de chrome on peut voir la requête me revoie une bonne réponse
Mais alors que le code JQuery est censé écrire les données reçu dans la console dite classique j'ai cela :
Si vous avez des idées pour traiter les données reçu je suis preneur
Merci d'avance.
Splliter
Partager