Mysql

Mysql - PHP - Programmation

Marsh Posté le 09-03-2003 à 00:07:26    

Salut à tous,
Je debut en php et je trouve comment faire pour exclure une donnée d'une base, puis en suite par l'intermediaire de where=premiere donnée, extraire une autre donnée d'une autre base.
Je suis pas sur d'être clair mais quelle est la sintaxe pour where?
Parceque j'ai tester plusieurs trucs et je trouve pas.
Merci d'avance
++

Reply

Marsh Posté le 09-03-2003 à 00:07:26   

Reply

Marsh Posté le 09-03-2003 à 00:08:25    

where champ = variable
?


---------------
.: Clône de Drasche .:. Ebichuleys .:. Avec l'Aloe Vera je fais de beaux cacas [:dawa] .: www.oserselancer.com :.
Reply

Marsh Posté le 09-03-2003 à 00:10:50    

c'est sur que t'es pas clair ;)
et il ne faut pas confondre base et table
(ni php et mysql d'ailleurs....)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 09-03-2003 à 00:13:17    

:) je sais que je suis pas clair mais c'est pas facile à expliquer vu que je debute et que je suis un peu perdu:
"SELECT * FROM ".$db->prefix("ranks" )." where rank_id ='$userinfo['rank']'"
Quand je met ca ne marche pas?
Merci d'avance
++

Reply

Marsh Posté le 09-03-2003 à 00:15:39    

LittleBoze a écrit :

:) je sais que je suis pas clair mais c'est pas facile à expliquer vu que je debute et que je suis un peu perdu:
"SELECT * FROM ".$db->prefix("ranks" )." where rank_id ='$userinfo['rank']'"
Quand je met ca ne marche pas?
Merci d'avance
++

hmmm .. tu essaies de patcher du code existant là? :)
 
bon, en admettant que $db->prefix("ranks" ) te retourne un nom de table, essaie comme ça:
 
'SELECT * FROM ' . $db->prefix('ranks';) . ' WHERE rank_id =\'' . $userinfo['rank'] . '\''
 
(edit: remplacé les " par des ';)
(edit2: nb: '' c'est 2 fois ', et pas " :))


Message édité par the real moins moins le 09-03-2003 à 00:16:57

---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 09-03-2003 à 00:22:35    

J'ai testé mais ca a pas marche,
Et comme j'ai un site pour xoops j'essaie de faire un petit hack, mais j'ai un peu de mal :D  
Merci d'avance
++

Reply

Marsh Posté le 09-03-2003 à 00:30:12    

ouais bon si tu dis pas ce qui marche pas ça va pas aller hein  :sarcastic:


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 09-03-2003 à 00:38:30    

ca me met dans cette erreur mysql:
SELECT * FROM xoops_ranks WHERE rank_id =''  
 
Error number: 0
Error message: Action not allowed  
 
et cette erreur avec php:
Notice: Undefined variable: userinfo in /usr/www/counterkroch.org/portail/adminmembres.php on line 31
 
 
Merci d'avance
Désolé de pas l'avoir fait avant avec xoops il faut activer le debuggur pour chaque truc.
++

Reply

Marsh Posté le 09-03-2003 à 00:52:22    

oui ben ça n'a rien a voir avec ta requete sql alors, $userinfo n'existe meme pas là  :sarcastic:


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 09-03-2003 à 01:13:26    

:o  :o  je suis vraiment désolé en effet j'avais mal placé, mais maintenant je l'ai bien placé j'ai plus d'erreur php mais j'ai toujours une erreur mysql:
SELECT * FROM xoops_ranks WHERE rank_id ='14'  
 
Error number: 0
Error message: Action not allowed  
SELECT * FROM xoops_ranks WHERE rank_id ='13'  
 
Error number: 0
Error message: Action not allowed  
 
et l'image et le texte ne s'affiche pas.
Merci d'avance
++

Reply

Marsh Posté le 09-03-2003 à 01:13:26   

Reply

Marsh Posté le 09-03-2003 à 03:51:14    

LittleBoze a écrit :

:o  :o  je suis vraiment désolé en effet j'avais mal placé, mais maintenant je l'ai bien placé j'ai plus d'erreur php mais j'ai toujours une erreur mysql:
SELECT * FROM xoops_ranks WHERE rank_id ='14'  
 
Error number: 0
Error message: Action not allowed  
SELECT * FROM xoops_ranks WHERE rank_id ='13'  
 
Error number: 0
Error message: Action not allowed  
 
et l'image et le texte ne s'affiche pas.
Merci d'avance
++


 
On est pas là pour debbugger des hack de xoop ou phpnuke ou autre usines à gaz. Adresses toi aux auteurs de ces "trucs" (remarquez comme je reste poli  :whistle: ).
Si on commence comme ça, on en finira plus avec tous ceux qui veulent installer un phpbb sur leur site.
 
Et un dernier petit conseil : Apprends le php, comme ça tu comprendras un minimum les questions que tu poses (et du coup, tu ne les poseras plus  [:totozzz] )

Reply

Marsh Posté le 09-03-2003 à 09:12:50    

Je suis d'accord avec toi mais au depart mla question était d'ordre générale au php, en plus je suis en train d'apprendre mais je lutte sur ca, un forum est fait pour aider (enfin il me semble), je viendrais pas vous demandez pourquoi tel trucs sur mùon site xoops bugs ca c'est clair, j'irais directement sur le site de xoops.
Mais là ce que je cherchais c'était comment recuperer une valeur dans un table mysql, et ensuite sans reservir en la mettant dans where pour sortir une autre valeur dans une autre table mysql.
Juste la syntaxe parceque j'ai un chercher sur des sites pour apprendre le php mais j'ai pas trouver de référence à ca pourtant ca doit être possible.
Enfin je vais me debrouiller.
++

Reply

Sujets relatifs:

Leave a Replay

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