Ajax et dropdownlist

Soyez le premier à donner votre avis sur cette source.

Vue 22 708 fois - Téléchargée 2 193 fois

Description

Ce petit source permet de présenter simplement une des fonctionnalités de AJAX.
Pour ceux ui ne connaissent pas, cela permet de recharger une partie de la page
(il utilise la connexion asynchrone) sans postback totale de celle-ci.

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
34
Date d'inscription
mercredi 16 janvier 2008
Statut
Membre
Dernière intervention
10 juin 2010

Bonjour a tous: jai codée une page php qui m'affiche les donnees de ma base de donne (mysql) et j'aimerais avoir comment je peut faire pour actualiser ma pages chaque minute en utilisant ajax, le code de ma page est le suivant:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


<?
// information pour la connection à le DB
$host = 'localhost';
$user = 'root';
$pass = '';
$db = 'extracomm';

// connection à la DB
$link = mysql_connect ($host,$user,$pass) or die ('Erreur : '.mysql_error() );
mysql_select_db($db) or die ('Erreur :'.mysql_error());

// requête SQL qui compte le nombre total d'enregistrement dans la table et qui
//récupère tous les enregistrements
$select = 'SELECT nomsource,nomgroupe,date,message FROM journalextracomm';
$result = mysql_query($select,$link) or die ('Erreur : '.mysql_error() );
$total = mysql_num_rows($result);


// si on a récupéré un résultat on l'affiche.
if($total) {
// debut du tableau
echo '';
// première ligne on affiche les titres prénom et surnom dans 2 colonnes
echo '----

nomsource,
nomgroupe,
date,
message,
';
// lecture et affichage des résultats sur 2 colonnes, 1 résultat par ligne.
while($row = mysql_fetch_object($result)) {

$nomsource=$row->nomsource;
$nomgroupe=$row->nomgroupe;
$date=$row->date;
$message=$row->message;

echo \"----

$nomsource,
$nomgroupe,
$date,
$message,
\";
}
echo '
';
// fin du tableau.
}
else echo 'Pas d\'enregistrements dans cette table...';

// on libère le résultat
mysql_free_result($result);

?>
Messages postés
3
Date d'inscription
mercredi 7 décembre 2005
Statut
Membre
Dernière intervention
20 janvier 2006

ça marche pas !!

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.