Autor | Zpráva | ||
---|---|---|---|
fatality Profil * |
#1 · Zasláno: 12. 4. 2009, 22:12:30
mam v kódu
if(mysql_num_rows($autoři) == 0) { echo "Neznámý uživatel či špatné heslo"; to chápu jako že když se v tabulce nenajde login nebo heslo, tak to vypíše chybu, potom mam ale kód <?php if (mysql_result($autoři, 0, "vedouci") =='true') { ?> tak netušim co tam znamená ta 0? |
||
joe Profil |
#2 · Zasláno: 12. 4. 2009, 22:13:58
0 je v tomto případě řádek, zkus příště kouknout do manuálu PHP - http://cz2.php.net/mysql_result
|
||
fatality Profil * |
#3 · Zasláno: 12. 4. 2009, 22:34:16
hledá v autorech na řádku 0 jestli je vedoucí? to je trochu blbost, ne? jak může hledat na řádku 0?
|
||
Alphard Profil |
#4 · Zasláno: 12. 4. 2009, 22:46:41
jde o indexování, jako u polí, také se většinou začíná nulou
mysql_query() vrátí ukazatel na výsledek databáze, a v této sadě, na nultém pozici a ve sloupci vedouci se ověří, jestli je hodnota true |
||
fatality Profil * |
#5 · Zasláno: 12. 4. 2009, 22:51:37
j, takže vlastně de o to aby se to vrátilo na začátek, a projíždělo jí to postupně?
|
||
Alphard Profil |
#6 · Zasláno: 12. 4. 2009, 23:22:50
fatality:
„j, takže vlastně de o to aby se to vrátilo na začátek, a projíždělo jí to postupně?“ mysql_result() nic neprojíždí, přečte zadanou "buňku", to je vše |
||
fatality Profil * |
#7 · Zasláno: 12. 4. 2009, 23:25:46
no jistě, přečte to a v tom sloupci kde to najde tak tam to ukáže, ne?
|
||
Alphard Profil |
#8 · Zasláno: 12. 4. 2009, 23:35:03
Jestli vás dobře chápu, tak ano.
|
||
fatality Profil * |
#9 · Zasláno: 12. 4. 2009, 23:49:47
No já ani sám nevim jestli to chápu tak jak myslim :-D
prostě mam různý sloupce v tabulce autoři- id, jmeno, heslo, vedouci u toho vedouci mam jenom 2 možnosti - true, nebo false <?php if (mysql_result($autoři, 0, "vedouci") =='true') { ?> todle mi projíždí tabulku autoři, začíná to na 0 pozici, a kontroluje jestli je true, když je true u daného přihlášeného uživatele, tak se vypíše ten obsah......je to tak, ne? |
||
Alphard Profil |
#10 · Zasláno: 12. 4. 2009, 23:54:57
ano
|
||
fatality Profil * |
#11 · Zasláno: 13. 4. 2009, 09:21:58
supr, díky moc
|
||
Časová prodleva: 15 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0