Autor | Zpráva | ||
---|---|---|---|
RomanovicP Profil |
#1 · Zasláno: 4. 8. 2005, 17:11:08 · Upravil/a: RomanovicP
Mám jeden malý problém. Podle návodu jsem si vytvořil databázi a udělal jsem si formulář na zadávání informací. To je jedna stránka. Na druhé jsem dal příkaz, aby se mi ty informace objevily v tabulce. Ale ty informace jsou všechny v jednom řádku, místo toho, aby byly ve více řádcích podle sloupců.
Stránka s tabulkou. (Udaje jsou smyšlené, tabulka slouží jen pro procvičení.) Tady je PHP kód, který jsem použil:
Poradí mi někdo, jak dat ty informace do více řádků? Předem děkuji. P.S.: Ještě by mě zajímalo, jak jdou změnit ty nevyplněné místa např. pomlčkami. Vím, že se to asi dělá v SQL, ale nevím jak a kde. |
||
Hugo Profil |
#2 · Zasláno: 4. 8. 2005, 17:14:59
Chybu mas v teto casti
<?php while($radek = mysql_fetch_row($id_vysledku)) { <tr> for ($i=0; $i<4; ++$i) echo '<td>', $radek[$i], '</td>'; </tr> } ?> |
||
Hugo Profil |
#3 · Zasláno: 4. 8. 2005, 17:21:52
Ty prazdne pole muzes zaplnit treba takto
echo '<td>'; echo ($radek[$i] == '') ? '-' : $radek[$i]; echo '</td>'; Otestujes jestli je promenna prazdna, pokud ano, tak vypises pomlcku, jinak vypisujes obsah promenne. |
||
RomanovicP Profil |
#4 · Zasláno: 6. 8. 2005, 12:25:57
Dik. Pomohlo mi to. Je to lehký a přesto mě to nenapadlo. :-)
Člověk se pořád učí. :-) |
||
Zelo Profil * |
#5 · Zasláno: 8. 8. 2005, 14:25:39
Chci se zeptat v čem může být chyba když mám v databázi tabulku a chci vyvolávat výsledky podle hesla asi takto:
select * from 'nejaka_tabulka' where heslo=password('heslo'); vyhodí to jen že je tam nic takového není resp 'empty' a pokud tam zadám heslo v zakodovaném tvaru tak je vše ok ale to je trochu k ničemu..... dík předem |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0