Autor | Zpráva | ||
---|---|---|---|
eya Profil * |
#1 · Zasláno: 29. 1. 2005, 12:52:12
caute lidi.
s php sem skoro zacatecnik ... mno a delam na novym webiku a potrebuju tam mit mysql. no a tedy tak se s tim ucim ale mam problem - prave na jakpsatweb.cz je popsany jak navazat kontakt s databazi a jak vypsat data z tabulky: <? $spojeni = mysql_connect("mysql.wz.cz","databaze","heslo"); mysql_select_db(eya, $spojeni); $vysledek = mysql_query( "select * from novinky order by datum", $spojeni); while ($zaznam = mysql_fetch_array($vysledek) ): echo " <div class='news_header'>$zaznam["nadpis"]</div> <div class='news_datum'><b>Napsal</b>(a): <i>$zaznam["autor"]</i> <span class='mglr_20'><b>|</b></span> <i>$zaznam["datum"]</i></div> <div class='news_obsah'> <div class='news_text'><img src='$zaznam["obrazek"]' class='news_obrazek' />$zaznam["obsah"]</div> <div class='news_komentare'><b>Komentáře</b>: [$zaznam["komentare"]]</div> </div> <div class='main_freak'></div> "; endwhile; ?> takto to mam, tak jak to popisuje na jakpsatweb.cz. jenomze kdyz najedu na stranku tak se vypise: Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in /3w/wz.cz/e/eya/inc_news.php on line 16 a 16 radek je tento: <div class='news_header'>$zaznam["nadpis"]</div> pls. sem zacatecnik a moc toho neumim jak jinak vypsat vsechny data z te tabulky nebo kde mam chybu ? |
||
Hugo Profil |
#2 · Zasláno: 29. 1. 2005, 12:54:32
Zmen to takto a bude to (snad) fungovat:
<div class='news_header'>".$zaznam["nadpis"]."</div> Vadi tam ty uvozovky v nazvu prvku pole. |
||
Honza Hučín Profil |
#3 · Zasláno: 29. 1. 2005, 12:59:09
Správně je to takhle:
echo "<div class='news_header'>" . $zaznam["nadpis"] . "</div>"; Příkaz echo vypisuje řetězec, ale $zaznam["nadpis"] je proměnná. Ty potřebuješ spojit řetězec s hodnotou proměnné, to se v PHP dělá operátorem . (tečka). |
||
eya Profil * |
#4 · Zasláno: 29. 1. 2005, 13:34:35
diky moc
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0