La Pause Café du Forum Programmation [PART 2]

Lastz :sommeil2:

:non:

Vouep je te suis ^^

Suivant :hello:
Edité le 25/04/2008 à 14:39

Bon puisque tout le monde roske avec ajax : z’auriez pas un exemple très simple d’un formulaire genre je tape un ID, je submit, et hop ca affiche le contenu de cette entrée de ma BDD juste à côté ?

J’ai maté plein d’exemple, mais ça cause objet et je sais pas quoi, c’est passablement abscons pour moi :confused:

On vois bien qu’il y a 100px sur la droite alors que mon ecran s’arrette au meme endroit que le tableau de bord. En plus ya 100px ou aucune sortie du jeu ne s’affiche.
http://img131.imageshack.us/img131/746/probleme1ea3.th.jpg
Alors que si je resize la fenetre ca marche bien tout le jeu est bien affiché :
http://img177.imageshack.us/img177/7031/pasprobleme1dm4.th.jpg
Edité le 25/04/2008 à 15:40

ok ca me va kiss ^^ merci !

pyro > si ca c’est pas geek, enfin maintenant on sait que les chasseurs ont besoin du dual screen pour pouvoir afk autoshot / lecture du forum :wink:


function ajaxShow( file , id ) {
	var xmlhttp

	if (!xmlhttp && typeof XMLHttpRequest!='undefined')
	{
		try
		{
			xmlhttp = new XMLHttpRequest();
		}catch (e){
			xmlhttp=false;
		}
	}else{
		try {
			xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
		} catch (e) {
			try {
				xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
			} catch (e) {
				xmlhttp = false;
			}
		}
	}
	
	function loadFragmentInToElement(fragment_url, element_id) {
		var element = document.getElementById(element_id);
		element.innerHTML = ' Chargement..<br>';
		xmlhttp.open("GET", fragment_url);
		xmlhttp.onreadystatechange = function() {
		  if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
		  element.innerHTML = xmlhttp.responseText;
		  }
		}
		xmlhttp.send(null);
	} 
	loadFragmentInToElement( file, id );
}

Moi j’utilise ca pour mon ajax.

  • Tu met sur un bouton de formulaire sur onclick la fonction JS
  • Indiques quelle page tu veux afficher
  • puis l’id de la balise dans la quelle il va remplacer le contenu HTML.
  • Si tu veux passer des informations à la page appellée tu peut le faire par la méthode GET
  • ex. « page.php?var1=xxx »
  • et si c’est des informations issue de ton formulaire tu peut faire : « page.php?var »+document.getElementById( ‹ tonInput › ).value+« &var2… »
    Edité le 25/04/2008 à 16:04

[quote="Startide"] ok ca me va kiss ^^ merci !

pyro > si ca c’est pas geek, enfin maintenant on sait que les chasseurs ont besoin du dual screen pour pouvoir afk autoshot / lecture du forum :wink:
[/quote]
Sauf que je joue un warrior :smiley:

lol énorme :lol:
www.koreus.com…

PyrO_70 > Pourquoi faire un if(!xmlhttp …) juste après avoir déclaré xmlhttp (var xmlhttp) ?

Un vestige d’une fonction antérieure :stuck_out_tongue:

fr.youtube.com… :etonne:

J’ai un soucis avec « Est-ce l’Cul d’Elle » (comprendre SQL), ou du moins un soucis d’optimisation php. J’aimerais, lors d’une sélection, ajouter une chaine avant et après le champs sélectionné en question.

En gros :
SELECT (‹ blabla avant ›+matable.monchamp+‹ blablaapres ›) AS resultat
FROM matable

Voir même ce qu’il me faudrait réellement c’est joindre une « chaine+un champ+une chaine+un autre champ ».
C’est possible?

fr.youtube.com… Super strange :confused:

Preums :hello:
Edité le 26/04/2008 à 05:46

yep yep :hello:

En théorie, en « vrai » SQL:

SELECT (‹ blabla avant › || ‹ matable.monchamp › || ‹ blablaapres ›) AS resultat
FROM matable

Bonjour :hello:


Des barres^^ [www.youtube.com...](http://www.youtube.com/watch?v=lX07z8XdDbc&eurl=http://www.desbarres.fr/videos_droles/?2006/12/05/2585-drague-dans-le-metro)

Génial, on m’a arraché une plaque d’immatriculation cette nuit…

On dit bien se prendre une poire :na: