Autor Zpráva
Choco-tux
Profil *
zdarec mohl by mi někdo vysvětlit proč mi to nefunguje tak jak má
<?
$link2=mysql_connect("?", "?", "?"); //připojeni je správně akorát cenzurovano :-)
mysql_select_db('?', $link2);

$data=mysql_query("select * from novinky order by id desc", $link2);
while($prd = mysql_fetch_array($data)){
echo "datum : $prd["datum"]<br>";
echo "autor : $prd["autor"]<br>";
echo "nadpis : $prd["nadpis"]<br>";
echo "text : $prd["text"]<br>";
}
$close=mysql_close($link2);
djlj
Profil
mi to nefunguje
Dokonalý popis problému, zbytek si asi máme domyslet, že? :)

echo mysql_error();
jrm
Profil
Zkus dát třeba datum, autora,... v tom prdu do apostrofů, když máš echo v uvozovkách.
Pavel Strejček
Profil
jrm
do apostrofů

to si moc nepomůže, když už, tak bez uvozovek i bez apostrofů

echo "datum : $prd[datum]<br>";
Jan Rippl
Profil *
Několik chyb:
<? špatně
<?php správně
$data=mysql_query("select * from novinky order by id desc", $link2); špatně
$data=mysql_query("select * from novinky order by id desc ."$link2.""); myslím že asi takhle
echo "text : $prd["text"]<br>"; špatně
echo "text : ".$prd["text"]."<br>"; určitě správně
tiso
Profil
Jan Rippl
V tom strednom si sa netrafil, nepoznáš identifikátor spojenia - nepovinný parameter mysql_query?
Jan Rippl
Profil *
Aha...
Jan Rippl
Profil *
TZN. proměná pro spojení s DB (nevšiml jsem si)
Pavel Strejček
Profil
Jan Rippl
echo "text : ".$prd["text"]."<br>"; určitě správně

Sice správně, ale zbytečně komplikovaně. Viz můj příspěvek. Kdo nevěří, ať si vyzkouší.
Pavel Strejček
Profil
Jan Rippl
<? špatně

Špatně to je v případě, pokud je nastaveno short_open_tag na off, ale z hlediska přenositelnosti je lepší ta možnost <?php
djlj
Profil
Sice správně, ale zbytečně komplikovaně.
A taky, co jsem četl, rychleji.
Pavel Strejček
Profil
což je v tomhle případě zanedbatelné
Pavel Strejček
Profil
ale je dobré to říct
Toto téma je uzamčeno. Odpověď nelze zaslat.