Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4513 connectés 

 


Dernière réponse
Sujet : [php] trouver une ruse : updater une bd qd on clique sur un lien
shinji c'est quoi wml en gros?

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
shinji c'est quoi wml en gros?
sihal oui je suis en train de travailler sur une ruse du genr, enfin adaptée au wml quoi...  :cry:
allergy L'idée est de faire une page qui s'occuppe de faire la redirection, et qui, elle, reçoit les paramètres en url. un  
les liens sont du genre : redirect.php?lien=1
Et la page redirect.php contient:
 
mysql_query("UPDATE Liens SET nb_visites=nb_visites+1 WHERE ID=$lien" );
$result=mysql_query("SELECT url FROM Liens WHERE ID=$lien" );
header("Location :" . mysql_result($result, 0, 'url'));
shinji tu peux générer le formulaire avec PHP...(c'est quoi le rapport avec wml, là j'avoue que je pige de - en -!
kayasax

sihal a écrit a écrit :

ya po de forms en wml  




et ta requete est toujours la meme ?

sihal ya po de forms en wml
kayasax j'ai tjs rien capte....
en en faisant un formulaire avec 3 boutons submits?
sihal en fait non: je [#0000ff]veux que en cliquant sur le lien on fasse l'update de ma bd,  mais sans passer de parametres dans mon lien... la est le probleme.... en fait ce qu'il me manque c'est une fonction du genre browsergo($urltogo) ( du genre ce qu'onpeut trouver en javascript.
shinji A mon avis, ce qu'il veut dire c'est qu'il ne veut pas que les liens l'emmènent sur une autre page, il veut rester sur la page où il y a ses 3 liens.
Tu cliques sur un lien, ça fait un update, t'es toujours sur la même page et tu peut cliquer sur d'autres liens.
(=FAIRE UN UPDATE SANS CHANGER DE PAGE ou alors SANS QUE ça SE VOIE)
sihal ben pasque si je fais comme tu dit je suis obligé de passer en param les données pour l'update....  
je veux que pour chaque lien ( il ya trois lien )
on update une bd en cliquant sur le lien , ( chaque lien update la bd avec des valeurs diffs )  voila
kayasax

sihal a écrit a écrit :

mais le pb c'est que ca force a cliquer deux fois sur un lien,; moi je veux que l'utilisateur il cliquoille une seule fois....
sinon, est ce que c'est important de placer un "exit" à la fin d'un script???  




euh la je pige pas trop ton truc...
si tu fais un seul <a href> vers une page (B) et que tu fais l'update au debut de ta page B ou est le pb ??

__Lolo__ si tu n'y arrives pas, c que ca doit se faire autrement...
explique ce que tu veux obtenir vraiment
sihal mais le pb c'est que ca force a cliquer deux fois sur un lien,; moi je veux que l'utilisateur il cliquoille une seule fois....
sinon, est ce que c'est important de placer un "exit" à la fin d'un script???
kayasax ??
tu crees un parametre que tu passes avec ton lien puis tu testes si ce parametre a ete defini avant de faire ton update puis ton lien ....
 
ex : <a href="tapage.php?ok=1>
if (isset($ok)):
update...
<a href="...">
endif
sihal salut...  
je m'echine depuis un petit moment sur un truc un peu con:
 
je voudrais que lorsque l'on clique sur un lien ( il ya 3 liens à la suite ) on  update un bd MySQL AVANT d'ouvrir la page d'apres ( donc de ne passer aucuns parametres dansl'url )
merci!

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)