Autor | Zpráva | ||
---|---|---|---|
EVRAMP Profil |
#1 · Zasláno: 19. 11. 2005, 14:07:43
Zdravim, mam problem:
mam udelanou tabulku players a v ni jsou 2 sloupce: nickname a icq jak mam udelat aby se mi na strance players.php vypsali vsechny udaje ulozene v obou sloupcich? skousel jsem to takto: <? include "db.php" $vysledek=mysql_query("SELECT * FROM players"); echo "$vysledek"; ?> ale bez uspechu :-| jinak jsem si jisty, ze udaje v db.php jsou spravne! ______________________________________________ diky za pripadne reakce a odpovedi! EVRAMP |
||
Leo Profil |
#2 · Zasláno: 19. 11. 2005, 14:17:32
mysql_query nevraci samotna data, ale jen ukazatel na vyslednou tabulku. Leo
|
||
Jakub Profil |
#3 · Zasláno: 19. 11. 2005, 14:23:48
mysql_select_db ("db");
$vypis = mysql_query("select * from players"); while ($polozka = mysql_fetch_array($vypis)) echo $polozka["nickname"]." - ".$polozka["icq"]."<br>\n"; |
||
EVRAMP Profil |
#4 · Zasláno: 19. 11. 2005, 14:24:06 · Upravil/a: EVRAMP
super, diky!
|
||
Jakub Profil |
#5 · Zasláno: 19. 11. 2005, 14:27:46
Případně do tabulky:
... echo "<table>"; while ($polozka = mysql_fetch_array($vypis)) echo "<tr><td>".$polozka["nickname"]."</td><td>".$polozka["icq"]."</td></tr >\n"; echo "</table>"; ... |
||
EVRAMP Profil |
#6 · Zasláno: 19. 11. 2005, 14:37:28
a jeste jak bych udelal registraci? tzn. formular pro zadani udaju NICKNAME a ICQ >> nasledne odeslani do tabulky players
mam to takto: registrace.php <form action="reg.php" method="post"> <p align="left"> Your nick: <input type="text" name="nickname" size="30" maxlenght="30"> <br> Your ICQ: <input type="text" size="12" maxlenght="12" name="icq"> <br> <input type="submit" value="OK"></p> </form> reg.php <? include "db.php" mysql_query("INSERT INTO `players` ( `nickname` , `icq` ) VALUES ('$nickname', '$icq'); ?> ale opet nejde :-x |
||
Kajman_ Profil * |
#7 · Zasláno: 19. 11. 2005, 20:43:20
include "db.php";
A pokud to není středníkem, tak zkusit místo $nickname psát $_POST['nickname'] a před vložení do dotazu nezapomenou proměnné prohnat funkcí addslashes. $nickname=addslashes($_POST['nickname']); $icq=addslashes($_POST['icq']); mysql_query("INSERT INTO `players` ( `nickname` , `icq` ) VALUES ('$nickname', '$icq'); |
||
EVRAMP Profil |
#8 · Zasláno: 20. 11. 2005, 13:26:36
jo uz to mam, mel jsem tam par chyb v souboru..
;) |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0