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

  FORUM HardWare.fr
  Programmation
  PHP

  [Pop-up] Nouveau problème, voir en bas !

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Pop-up] Nouveau problème, voir en bas !

n°159999
Pinzo
Vorsprung durch technik
Posté le 15-06-2002 à 19:37:30  profilanswer
 

Je m'explique, 1 champ d'une table contient plusieurs fois le même enregistrement (prennons : bob par exemple). Avec la requête ci-dessous...
 

<?php include("config.inc.php" );
 
// Total de points accumules au fil des concours
$Query = mysql_query("SELECT participant FROM concours WHERE participant='$participant'" );  
 
while ($concours = mysql_fetch_array($Query)) {
 
echo $concours["participant"];
 }
?>


 
... ca va m'afficher TOUS les enregistrements "maison" contenus dans la table IMMEUBLES.
 
Moi je voudrais que ca s'affiche qu'une seule fois. :(
 
 
Help-me. :)
 
 
 
 :hello:


Message édité par Pinzo le 16-06-2002 à 00:50:30

---------------
“I'll thank you very much.”
mood
Publicité
Posté le 15-06-2002 à 19:37:30  profilanswer
 

n°160000
HappyHarry
Posté le 15-06-2002 à 19:41:57  profilanswer
 

ta requete sql n'a absolument aucun sens puisque tu connais deja le pseudo

n°160001
Pinzo
Vorsprung durch technik
Posté le 15-06-2002 à 19:43:26  profilanswer
 

Comment ca ?
 
 
Le code actuel va m'afficher 500x le pseudo si il est inséré 500x dans la BDD, ce qui est normal. Je voudrais juste qu'il l'affiche 1x.


Message édité par Pinzo le 15-06-2002 à 19:44:53

---------------
“I'll thank you very much.”
n°160002
HappyHarry
Posté le 15-06-2002 à 19:44:48  profilanswer
 

tu fais ca:
 

Code :
  1. SELECT pseudo FROM users WHERE pseudo='$pseudo'


 
quel interet de demander le pseudo puiske tu l'as deja dans ta variable ?

n°160003
Pinzo
Vorsprung durch technik
Posté le 15-06-2002 à 19:46:12  profilanswer
 

Je m'explique, cette page va être "générée" à partir d'une autre page. Cette autre page aura une série de liens du genre stats.php?pseudo=LEPSEUDO


---------------
“I'll thank you very much.”
n°160004
kayasax
Posté le 15-06-2002 à 19:49:04  profilanswer
 

select distinct pseudo
si j'ai bien saisi ton pb


---------------
All we need is a soul revolution
n°160005
Max Evans
Posté le 15-06-2002 à 19:49:39  profilanswer
 

Pinzo a écrit a écrit :

Je m'explique, cette page va être "générée" à partir d'une autre page. Cette autre page aura une série de liens du genre stats.php?pseudo=LEPSEUDO  




 
Oui, mais tu veux selectionner PSEUDO, alors k'en fait tu l'as deja puisque tu fe une WHERE pseudo='$pseudo'

n°160006
HappyHarry
Posté le 15-06-2002 à 19:50:46  profilanswer
 

Pinzo a écrit a écrit :

Je m'explique, cette page va être "générée" à partir d'une autre page. Cette autre page aura une série de liens du genre stats.php?pseudo=LEPSEUDO  




 
et alors ?
un select * from users where pseudo='qqchose' je veux bien
 
mais un select pseudo from users where pseudo='qqchose' ca n'a strictement aucun interet !

n°160007
Pinzo
Vorsprung durch technik
Posté le 15-06-2002 à 19:51:02  profilanswer
 

Arf, recheckez le code, j'ai mis le juste en fait. :)
 
 
kayasax : j'essaie merci.


---------------
“I'll thank you very much.”
n°160009
Max Evans
Posté le 15-06-2002 à 20:02:17  profilanswer
 

Essaye avec un WHERE bidule=$bidule LIMIT 0,1

mood
Publicité
Posté le 15-06-2002 à 20:02:17  profilanswer
 

n°160010
Pinzo
Vorsprung durch technik
Posté le 15-06-2002 à 20:02:58  profilanswer
 

Merci Max, mais c'est bon, le code de Kayasax marche pil poil. :)
 
Merci à tous :hello:


---------------
“I'll thank you very much.”
n°160011
Max Evans
Posté le 15-06-2002 à 20:04:01  profilanswer
 

Oki ;)

n°160021
kayasax
Posté le 15-06-2002 à 20:37:27  profilanswer
 

de rien mais c vrai que ta requete n'a aucun sens (aucun interet plutot, vu que tu recuperes une valeur que tu conais deja.)


---------------
All we need is a soul revolution
n°160107
Pinzo
Vorsprung durch technik
Posté le 16-06-2002 à 00:50:02  profilanswer
 

Nouveau problème :
 
J'ai une page avec des liens qui doit ouvrir une pop-up. Voilà le code :
 

echo "<b><a onclick=window.open('stats.php?participant=$users
[pseudo]','','toolbar=1,location=0,directories
=0,status=0,scrollbars=1,resizable=0,copyhistory=0
,menuBar=0,width=600,height=350');return(false) href='stats.php?participant=$users[pseudo]'>$users[pseudo]</a></b>";


 
Seul problème, il arrive que le $users[pseudo] soit un pseudo composé (Nom Prenom) et dans ce cas le lien s'ouvre dans la même page (pas de pop-up !).
 
Où est-ce que ca coince ?


---------------
“I'll thank you very much.”
n°160110
youdontcar​e
Posté le 16-06-2002 à 00:59:38  profilanswer
 

mets les attributs entre guillemets !
 
onclick="..."

n°160111
youdontcar​e
Posté le 16-06-2002 à 01:00:15  profilanswer
 

youdontcare a écrit a écrit :

mets les attributs entre guillemets !


et ça vaut pour tous les attributs de toutes les balises !

n°160112
Max Evans
Posté le 16-06-2002 à 01:00:17  profilanswer
 

Essaye ca, ca peut peut etre marcher, mais j'en suis vraiment vraiment pas sur :)
 
$users = str_replace(" ","%20", $users[pseudo]);


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
n°160113
Pinzo
Vorsprung durch technik
Posté le 16-06-2002 à 01:00:24  profilanswer
 

Arf... :D
 
Vais voir. :(


---------------
“I'll thank you very much.”
n°160114
youdontcar​e
Posté le 16-06-2002 à 01:01:19  profilanswer
 

Max Evans a écrit a écrit :

$users = str_replace(" ","%20", $users[pseudo]);


dans ces cas-là, c'est mieux d'encoder avec rawurlencode().

n°160115
Pinzo
Vorsprung durch technik
Posté le 16-06-2002 à 01:02:05  profilanswer
 

Youdontcare : là c'est tous les liens qui s'ouvre sur la même fenêtre. [:relax kev taitai]


---------------
“I'll thank you very much.”
n°160116
Max Evans
Posté le 16-06-2002 à 01:02:19  profilanswer
 

youdontcare a écrit a écrit :

dans ces cas-là, c'est mieux d'encoder avec rawurlencode().  




 
Ha oki, connais po :)
Je fais avec les moyens du bord :D ;)


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
n°160117
Max Evans
Posté le 16-06-2002 à 01:02:44  profilanswer
 

Pinzo a écrit a écrit :

Youdontcare : là c'est tous les liens qui s'ouvre sur la même fenêtre. [:relax kev taitai]  




 
Ta mis des " ou des \" ? :)


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
n°160118
Pinzo
Vorsprung durch technik
Posté le 16-06-2002 à 01:03:55  profilanswer
 

Max Evans a écrit a écrit :

 
 
Ta mis des " ou des \" ? :)  



Des " ...
 
C'est mieux des \" ?


---------------
“I'll thank you very much.”
n°160119
youdontcar​e
Posté le 16-06-2002 à 01:05:13  profilanswer
 

montre le code généré.

n°160120
Max Evans
Posté le 16-06-2002 à 01:06:31  profilanswer
 

Pinzo a écrit a écrit :

Des " ...
 
C'est mieux des \" ?  




 
Ben dans un echo, fo mettre des \" a la place des " :)


---------------
Envie d'un bol d'air ? Traxxas Revo 3.3
n°160121
Pinzo
Vorsprung durch technik
Posté le 16-06-2002 à 01:11:26  profilanswer
 

C'est bon en fait ca marche là. :)
Avec :
 

echo "<b><a onclick=\"window.open('stats.php?participant=$u
sers[pseudo]','','toolbar=1,location=0,directo
ries=0,status=0,scrollbars=1,resizable=0,copyhisto
ry=0,menuBar=0,width=600,height=350');return(fals
e)\" href='stats.php?participant=$users[pseudo]'>$users[pseudo]</a></b>";


 
 
 :hello: merci :jap:


---------------
“I'll thank you very much.”
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [Pop-up] Nouveau problème, voir en bas !

 

Sujets relatifs
Problème avec Hit parade et Xiti pour mon site, licone ne clignote pasproblème de constructeur sous vc
Problème: passage de paramètres[C] Aide pour creer un nouveau fichier
Probleme d'insertion d'un wav [MFC]!!!!!!!!!!!!!!!!!!problème de copier de dataset en delphi
[PHP] afficher un 'nouveau' pour les derniers enregistrements...[php] problème de tableaux!! à l'aide :'(
un petit nouveau aller voire : www........fr.stProbleme avec les etats et des calculs.....
Plus de sujets relatifs à : [Pop-up] Nouveau problème, voir en bas !


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR