Ajax - Recharger include + connexion Bdd

Kaldo -  
gardiendelanuit Messages postés 1854 Statut Membre -
Bonjour,

Voici mon problème , j'ai une page dans laquel s'affiche une news de facon random ;

pour se faire j'ai un script qui recupere une news de facon aléatoire dans la Bdd

Et je voudrais que , en cliquant sur un lien la news random change.
J'ai une structure de page comme suit :

<div id="ma_news">
             <?php 

          mysql_connect($bdd_nom_serveur, $bdd_user, $bdd_mdp) or die("Impossible de se connecter : " . mysql_error());
          mysql_select_db($bdd);

             include('./includes/rand.php'); 

          mysql_close();
         ?>
</div>


Je ne veux pas effectuer ma connexion dans la page rand.php ,
Serait il possible de recharger toute la div ( a savoir la connexion a la bdd + l'include ) grace au JS ?

Merci d'avance

1 réponse

gardiendelanuit Messages postés 1854 Statut Membre 264
 
Bonjour,

C'est le principe:
Tout ton code PHP dans un fichier news_random_ajax.php que tu appel via javascript et en callback la fonction qui remplace.

Edit: code javascript: http://pastebin.com/kUghbVTM

Merci de mettre "Résolu" quand le problème est réglé!
La connaissance c'est comme la confiture: moins on en a et plus on l'étale.
0
gardiendelanuit Messages postés 1854 Statut Membre 264
 
Pour appeler:
ajax('news', refreshNews);
0