A voir également:
- JQuery Ajax php
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour à la ligne php ✓ - Forum PHP
- Retour a la ligne avec Echo comment faire ? - Forum Webmastering
- Alert php - Forum PHP
5 réponses
Salut,
Je ne sais pas s'il est possible de récupérer des données directement avec jQuery, et si c'était possible, je pense que je ne le ferais pas. Parce que jQuery c'est de l'AJAX et qu'avec des outils tels que firebug, on peut voir tout ce qui transite depuis ou vers le serveur.
En revanche, il est possible d'appeler une page php avec jQuery qui peut l'inclure dans une div (ou autre) de la page courament affichée. Cette page php peut faire appel à une base de données.
Un petit exemple de page php à appeler :
<? //Exécuter une requête
$requete = "select * from maTable";
$reponse = mysql_query($requete) or die (mysql_error());
$lesLignes = array();
$cpt = 0;
while ($uneLigne = mysql_fetch_array($reponse, MYSQL_ASSOC)) {
$lesLignes = $uneLigne;
}
//Afficher les lignes ?>
<table>
<tr><th>titre colonne1</th><th>...</th></tr>
<?
for ($i=0; $i<$lesLignes.length(); $i++) {?>
<tr><td><?=$lesLignes[$i]?></td><td>...</td></tr>
}?>
</table>
Fonction qui appele une page php en lui passant des paramètres en POST et qui l'inclu dans un élément html (pas le temps de mettre en forme, désolé) :
<script>
function appelerPage(noeud, page, aPoster,chargement) {
// if(chargement==1){$("#chargement").show("fast");}
// $(document).ready(
// function () {
// $.post(
// page,
// aPoster,
// function success(data){$(noeud).html(data);}
// );
// }
// );
$(document).ready(
function () {
$.ajax(
{
async : false,
type: "POST",
url: page,
data: aPoster,
success: function(data){$(noeud).html(data);},
error:function (xhr, ajaxOptions, thrownError){
if (xhr.statusText!="OK"){
alert('Erreur appelerPage - Status : ' + xhr.statusText);
alert('Erreur appelerPage - Exception : ' + thrownError);
}
}
}
);
}
);
}
</script>
Je ne sais pas s'il est possible de récupérer des données directement avec jQuery, et si c'était possible, je pense que je ne le ferais pas. Parce que jQuery c'est de l'AJAX et qu'avec des outils tels que firebug, on peut voir tout ce qui transite depuis ou vers le serveur.
En revanche, il est possible d'appeler une page php avec jQuery qui peut l'inclure dans une div (ou autre) de la page courament affichée. Cette page php peut faire appel à une base de données.
Un petit exemple de page php à appeler :
<? //Exécuter une requête
$requete = "select * from maTable";
$reponse = mysql_query($requete) or die (mysql_error());
$lesLignes = array();
$cpt = 0;
while ($uneLigne = mysql_fetch_array($reponse, MYSQL_ASSOC)) {
$lesLignes = $uneLigne;
}
//Afficher les lignes ?>
<table>
<tr><th>titre colonne1</th><th>...</th></tr>
<?
for ($i=0; $i<$lesLignes.length(); $i++) {?>
<tr><td><?=$lesLignes[$i]?></td><td>...</td></tr>
}?>
</table>
Fonction qui appele une page php en lui passant des paramètres en POST et qui l'inclu dans un élément html (pas le temps de mettre en forme, désolé) :
<script>
function appelerPage(noeud, page, aPoster,chargement) {
// if(chargement==1){$("#chargement").show("fast");}
// $(document).ready(
// function () {
// $.post(
// page,
// aPoster,
// function success(data){$(noeud).html(data);}
// );
// }
// );
$(document).ready(
function () {
$.ajax(
{
async : false,
type: "POST",
url: page,
data: aPoster,
success: function(data){$(noeud).html(data);},
error:function (xhr, ajaxOptions, thrownError){
if (xhr.statusText!="OK"){
alert('Erreur appelerPage - Status : ' + xhr.statusText);
alert('Erreur appelerPage - Exception : ' + thrownError);
}
}
}
);
}
);
}
</script>
YoungGirl
Messages postés
13
Date d'inscription
lundi 11 mai 2009
Statut
Membre
Dernière intervention
30 novembre 2009
17 mai 2009 à 04:53
17 mai 2009 à 04:53
J'ai trouvé la solution a mon pb XHRConnection.
Le tuto est là (http://xhrconnection.sutekidane.net/exemples/charger-un-fichier-dans-une-zone-de-la-page/ pour ceux qui veulent.
Maintenant j'ai un autre pb mes sessions ne sont plus reconnus. Somebody can help me ?
Le tuto est là (http://xhrconnection.sutekidane.net/exemples/charger-un-fichier-dans-une-zone-de-la-page/ pour ceux qui veulent.
Maintenant j'ai un autre pb mes sessions ne sont plus reconnus. Somebody can help me ?
YoungGirl
Messages postés
13
Date d'inscription
lundi 11 mai 2009
Statut
Membre
Dernière intervention
30 novembre 2009
23 nov. 2009 à 23:43
23 nov. 2009 à 23:43
Bonjour,
je remet le lien http://xhrconnection.sutekidane.net/
je remet le lien http://xhrconnection.sutekidane.net/
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
YoungGirl
Messages postés
13
Date d'inscription
lundi 11 mai 2009
Statut
Membre
Dernière intervention
30 novembre 2009
24 nov. 2009 à 13:17
24 nov. 2009 à 13:17
Est ce possible d'accéder à une base de donnée avec JQuery ?
Ce que je veux faire c'est récupérer les infos de la bdd suite à un évènement.
Ce que je veux faire c'est récupérer les infos de la bdd suite à un évènement.