Autor Zpráva
Fox
Profil
Mam v databázi tabulku se svěma slouci "nick" a "heslo"
potřebuju nějakym zpusobem dát dotaz databázi aby když do ni narvu nick tak mi to vyhodilo heslo nebo chybu pokud by nenašlo jmeno nikde v databázi

Diky moc ja se v tech referencích nějak topím a na netu sem to taky nenašel.
Tomik
Profil
//$nick => to je nick, kterému chceš zjistit heslo

// nejdřív připojení k db
$query = mysql_query("SELECT * FROM tabulka");

while ($oboje = mysql_fetch_array($query)):
// vytvoří pole se všemi nicky a hesly
$heslo[$oboje["nick"]] = $oboje["heslo"];
endwhile;

if (isset($heslo[$nick])) echo "Heslo pro nick ".$nick." je ".$heslo[$nick]; else echo "Heslo pro nick ".$nick." neexistuje, pravděpodobně není tento uživatel vůbec zaregistrován.";
Tomik
Profil
Psal jsem to z hlavy, snad tam není žádná chybička.
Fox
Profil
Ogare ja su ti tak vděčný :)
To je přesně to co jsem potřeboval...

Fakt moc díky
Fox
Profil
Jenom bych se chtěl ještě zeptat co se tam musi upravit pokud bych měl vice sloupců třeba email a věk a chtěl bych je zase vytahnout z databáze v závislosti na nicku diky
Leo
Profil
"Jenom bych se chtěl ještě zeptat co se tam musi upravit pokud bych měl vice sloupců třeba email a věk a chtěl bych je zase vytahnout z databáze v závislosti na nicku diky"

Pouzit WHERE v SELECTu, Leo
Fox
Profil
no jo no :) ale nemužeš sem hodit příklad?? SQL příkazy mně fakt nejdou
Leo
Profil
A co se je naucit? :-) Leo
Fox
Profil
Nechcu byt dotěrný ale nemělo by to fungovat aj při více sloupcích??

$query = mysql_query("SELECT * FROM tabulka");
//toto vytáhne z tabulky všecky hodnoty a nahže je to do proměne
while ($oboje = mysql_fetch_array($query)): toto mně to bude rozřezávat do pole
// vytvoří pole se všemi nicky a hesly
$heslo[$oboje["nick"]] = $oboje["heslo"]; //toto nechapu ale si to ma neco spolecneho s tim že se mnou hledeanemu nicku přiřadí polem spravne heslo neba tk nějak
endwhile;//toto je mi jasne
Fox
Profil
juhuuu funguje bestie
stačilo upravit dotaz přídáním where nick=$nick
a vymazáníjm while a toho pod tím co píšu že nechápu

ježišku ja su tak šťastný
Toto téma je uzamčeno. Odpověď nelze zaslat.

0