Tu es toujours synchrone et tu t'emmêles avec le code PHP côté server et celui côté client: tu ne peux écrire 
	
	writediv('<?php echo $res; ?> ');
 , le code PHP ici n'est pas celui retourné par l'appel AJAX.
En utilisant le tutoriel recommandé voilà une piste :
	
	| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 
 | function file(fichier)
{
  if(window.XMLHttpRequest) // FIREFOX
     xhr_object = new XMLHttpRequest();
  else if(window.ActiveXObject) // IE
       xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
  else
       return(false); 
  xhr_object.open("GET", fichier, true);
  //fonction de traitement de l'évolution de la requête
  xhr_object.onreadystatechange = function(){
  // On ne fait quelque chose que si on a tout reçu et que le serveur est ok
      if(xhr_object.readyState == 4 && xhr_object.status == 200){
            writediv(xhr_object.responseText);
      }
   }
  xhr_object.send(null);
}
</script> | 
 Et pour ton code PHP, attention à bine mettre les éléments du tableau entre quote $t['aaa'] sinon PHP considère avant tout que aaa est une constante.
	
	| 12
 3
 4
 5
 6
 
 | while ($c=@mysql_fetch_array($result)) {
 
 
$res .= "<li>{$c['nom_orga']}<strong>{$c['telo']}</strong></li>";
 
} | 
 
ERE
						
					
Partager