utilisation de php avec javascript (tuto)

utilisation de php avec javascript (tuto) - Programmation

Marsh Posté le 12-06-2001 à 09:13:52    

Ben, tout est dit dans le titre,
Ou trouver des tutorial sur l'utilisation combinee de php et javascript?
Merci :sarcastic:  :wahoo:


---------------
Moi, quand on m'en fait trop j'correctionne plus : j'dynamite, j'disperse, j'ventile. (tontons flingueurs)
Reply

Marsh Posté le 12-06-2001 à 09:13:52   

Reply

Marsh Posté le 12-06-2001 à 09:25:51    

Je ne comprends pas ce que tu recherche :)

Reply

Marsh Posté le 12-06-2001 à 09:42:02    

Tu peux générer du javascript avec du PHP, par exemple :
 
<?php
$variable = "Hello World !!!";
 
echo "<script language=\"Javascript\">
      alert('$variable');
      </script>";
 
?>

Reply

Marsh Posté le 12-06-2001 à 11:35:55    

En fait ce que je n'arrive pas a faire c dans un javascript utiliser la valeur d'un formulaire pour construire une requete sql.
Euh c assez trouble, je vais mettre un exemple.
 
<SCRIPT LANGUAGE="JavaScript">
function annee()
 {
<?
$query="select distinct annee from (document.frm.type.value)";
BREF LA REQUETE DOIT Etre "select distinct annee from typ1"...  
?>
 }
</script>
<?
 print("<table><form name=\"frm\"><tr>" );
 print("<td height=50><select name=\"type\" onchange=\"annee()\">" );
 print("<option value=\"typ1\">SERVICE" );
 print("<option value=\"typ4\">BLOC" );
 print("<option value=\"typ3\">VAL CF" );
 print("<option value=\"typ2\">PAT CF" );
 print("</select></td></tr></form></table>" );
?>
si vous pouviez m'indiquer la marche a suivre.
Merci d'avance. :jap:  :jap:  :jap:  :jap:


---------------
Moi, quand on m'en fait trop j'correctionne plus : j'dynamite, j'disperse, j'ventile. (tontons flingueurs)
Reply

Marsh Posté le 12-06-2001 à 11:44:35    

beurrk
 
Pourquoi tu ne traite pas directement ton formulaire en PHP ???C'est quand même plus simple, non ?

 

[edit]--Message édité par fly LM--[/edit]

Reply

Marsh Posté le 12-06-2001 à 11:49:19    

en fait le script la est juste un ptit test, ce que je veux faire c quand je selectionne un des (bloc,service, val cf et pat cf) il m'affiche,en dessous, la liste des années disponibles dans la table correspondant et ca sans recharger la page => j'ai besoin de javascript :crazy:  
Tu vois ce que je veux dire?


---------------
Moi, quand on m'en fait trop j'correctionne plus : j'dynamite, j'disperse, j'ventile. (tontons flingueurs)
Reply

Marsh Posté le 12-06-2001 à 11:49:57    

c'est sur que c'est plus simple.
 
surtout que d'après ton code, comment veut tu que php sache ce qui se trouve dans le select alors qu'il pas a encore générée.
 
utilise javascript pour faire des vérifications, validation de formulaire..etc
mais pas pour des requetes.

Reply

Marsh Posté le 12-06-2001 à 11:55:59    

beurrk a écrit a écrit :

en fait le script la est juste un ptit test, ce que je veux faire c quand je selectionne un des (bloc,service, val cf et pat cf) il m'affiche,en dessous, la liste des années disponibles dans la table correspondant et ca sans recharger la page => j'ai besoin de javascript :crazy:  
Tu vois ce que je veux dire?




 
Comment veux-tu afficher le contenu d'une table correspondant à un critère si tu ne reload pas ta page ???

Reply

Marsh Posté le 12-06-2001 à 11:59:48    

si tu veux vraiment utiliser javascript,
et vu que t'as que quatre requet possible.
 
tu peux les executer en php toutes les quatres (sotcké dans quatre tableau)
 
puis tu peux refiler ces tablo à javascript pour les utiliser dans une fonction d'affichage.
mais c'est casse tête et limité (taille de la base, requete statique...)
 
dieu a crée php, soyons php !

Reply

Marsh Posté le 12-06-2001 à 12:00:41    

c'est possible, regarde en vitesse sur www.phpinfo.net a gauche dans la rubrique "comprendre" tu a un lien "zone de liste" avec 2 exemples, c'est au premier que je voudrais arriver mais j'arrive pas a adapter la source.
A+ :D


---------------
Moi, quand on m'en fait trop j'correctionne plus : j'dynamite, j'disperse, j'ventile. (tontons flingueurs)
Reply

Marsh Posté le 12-06-2001 à 12:00:41   

Reply

Marsh Posté le 12-06-2001 à 12:05:24    

c'est bien ce que je disais : tout les cas de figure sont stocké dans un tablo
 
<<<......Tout s'est fait au chargement de la page où tous les cas de figure ont été envisagés.
Cette technique convient bien quand il y a peu de combinaisons possibles......>>>>
 
 
et donc ce n'est pas une requete au serveur que tu fait
c'est une fonction update des élement de la liste à partir d'un tablo.

 

[edit]--Message édité par lamatrice--[/edit]

Reply

Marsh Posté le 12-06-2001 à 12:08:15    

Oki, la ze comprend mieux :crazy:  
donc ca reviens au meme de passer le tableau associe contenant les differentes années.
Merci et A+


---------------
Moi, quand on m'en fait trop j'correctionne plus : j'dynamite, j'disperse, j'ventile. (tontons flingueurs)
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed