creation bouton dynamique/lien dynamique - PHP - Programmation
Marsh Posté le 24-02-2004 à 13:51:04
un lien suffit : tonscript.php?activer=1&IDutilisateur=12442
c'est simple ?
Marsh Posté le 24-02-2004 à 14:11:19
ba le problème c'est que c'est du dynamique;
ce que tu me montre ci dessus fonctionne quand c'est du statique;
ici, si on considère un bouton dynamique(en java)--> comment faire, tu as un exemple concret???
Marsh Posté le 24-02-2004 à 14:18:10
misterpinguin a écrit : un lien suffit : tonscript.php?activer=1&IDutilisateur=12442 |
voici le script :
comme tu me le dis ;
fichier admin.php3
Code :
|
fichier deconnect-bout.inc
Code :
|
En fait, le prob c'est que le code est executé sur le serveur, et le bouton java est fait après-->dans la barre d'adresse,on obtiens
admin.php3?active=1&id='
Marsh Posté le 24-02-2004 à 14:28:23
Enfin, bon, c'est vrai que là dans l'immediat, ça ne vas pas aller du fait que je n'ai pas posté les valeurs avec un formulaire.
-->il y donc 2 problèmes :
1)comment poster des variables sans utiliser l'html??
2)comment attribuer à chaque bouton deconnecter, sa spécificité?
merci
Marsh Posté le 24-02-2004 à 14:33:19
normal, une commande require n'appelle le fichier qu'une fois, meme si tu boucles à l'infini.
essaies avec include
Marsh Posté le 24-02-2004 à 14:37:38
misterpinguin a écrit : normal, une commande require n'appelle le fichier qu'une fois, meme si tu boucles à l'infini. |
Tu confonds require et require_once
require inclus le fichier autant de fois qu'il est appelé, require_once une seule fois
la différence entre require et include est en cas d'erreur d'inclusion : avec require ça tue le script, avec include ça met seulement un warning
Marsh Posté le 24-02-2004 à 14:42:08
ratibus a écrit : |
très juste, autant pour moi
Marsh Posté le 24-02-2004 à 14:42:44
sbbtn a écrit :
|
Ton problème, je pense vient du fichier deconnect-bout.inc
Essaie de mettre ça dans ce fichier :
Code :
|
Marsh Posté le 24-02-2004 à 14:53:05
ça ne fonctionne pas non plus;
comme je le disais, il faudrait que le $data[$i] soit executé sur le serveur... mais comment faire???
Marsh Posté le 24-02-2004 à 14:58:10
sbbtn a écrit : ça ne fonctionne pas non plus; |
ton include est éxécuté par le serveur...
j'avais lu trop vite par contre :
<a href="admin.php3?activer=1&id='<?$data[$i]?>'">
il faut un print ou un echo devant ton $data[$i]...
Marsh Posté le 24-02-2004 à 15:00:48
misterpinguin a écrit : |
d'où le code que j'ai posté
On pourrait avoir le code de ce fichier : requete.rows.inc ?
Marsh Posté le 24-02-2004 à 15:15:10
ratibus a écrit : |
ça ne va pas non plus avec l'echo;
requete.rows.inc
Code :
|
Marsh Posté le 24-02-2004 à 15:17:54
en fait c'est une BDD oracle;
dans cet exemple on récupère le nombre de colonne par rapport à une requete onnée (c'est un peu comme un mysql_num_rows
requete.inc -->renvoie le resultat de la requete $query dans la variable $x;
et requete-rien.inc -->execute une requete sans rien renvoyé
Marsh Posté le 24-02-2004 à 15:55:47
ça me parait bizarre...
essaies un print_r($data); voir si c'est un pb de syntaxe ou si ton tableau est vide
Marsh Posté le 24-02-2004 à 19:15:45
sbbtn a écrit : je l'ai déja fait, mon tableau est bel et bien rempli... |
alors c'est ta boucle qui ne tourne pas rond...
Code :
|
si $result est ton tableau de resultats, pourquoi ne l'utilises tu pas directement ? $result[$i] ?
Marsh Posté le 24-02-2004 à 19:18:01
en d'autres termes d'apres ce que je comprends, tu affiches X fois la meme valeur de $column (puisque tu fais un tour par enregistrement mais en allant chercher à chaque fois la meme valeur de $i)
Marsh Posté le 25-02-2004 à 09:48:00
misterpinguin a écrit : en d'autres termes d'apres ce que je comprends, tu affiches X fois la meme valeur de $column (puisque tu fais un tour par enregistrement mais en allant chercher à chaque fois la meme valeur de $i) |
non, le $i est bon : je visualise les valeurs de $data[$i] avec le "echo" et tout fonctionne!
Marsh Posté le 25-02-2004 à 14:38:40
Sinon, personne n'a un exemple utilisant php et java???
--> php :servlet
--> java :applet
Marsh Posté le 24-02-2004 à 11:43:52
voila, j'ai un script qui me génère automatiquement un tableau selon une base de donnée 'mabase';
chaque ligne correspond à un utilisateur, et à la fin de chacune de ces lignes, je veux qu'un bouton soit créer dynamiquement afin de pouvoir activer/desactiver cet utilisateur;
lors du clic sur ce bouton, une requete est effectuée sur 'mabase' pour mettre à jour ces informations.
J'ai essayé de faire cela en java^script ^mais je ne m'en sorts pas, quelqu'un n'a t'il jamais fait cela???
Parce que j'ai cherché sur le forum, mais je n'ai rien trouvé qui coreesponde à ce que je veux...HELP