Autor | Zpráva | ||
---|---|---|---|
Matess Profil * |
#1 · Zasláno: 26. 3. 2009, 00:03:32
Zdarvím,
mám následující kod a funguje normálně. Jenomže. Pokud tam nechám tučně označený text, tak mi to vypisuje pouze jeden (nejnovější) článek v blogu a komentáře k němu přidává normálně. Pokud odstraním tučný text, tak komentáře nefungují (vložit jsou, ale nejdou zobrazit), ale zase mi jde vypsat všechny články z blogu. V PHP začínám a tak bych chtěl radu od zkušenějších kde dělám chybu a proč se to tak (ne)zobrazuje. Děkuji mnohokrát. $result = mysql_query("SELECT SQL_CALC_FOUND_ROWS * FROM blog WHERE zobrazit='1' ORDER BY id DESC, id DESC LIMIT $limit OFFSET " . intval($offset)); $pocet = mysql_result(mysql_query("SELECT FOUND_ROWS()"), 0); while ($vypis = mysql_fetch_array($result)) { ?> <div class="boxl"><div class="p"> <div class="nadp"> <?php echo $vypis["nadpis"]; ?> </div> <div class="obs"> <?php echo $vypis["text"]; ?> <hr /> <h2>Komentáře:<a href="#" onclick="window.open('komentar-vlozit.php?id=<?php echo $vypis["id"]; ?>', '_blank', 'width=500,height=650,left=300,top=70')">Přidat komentář</a></h2> <?php $result = mysql_query("SELECT * FROM komentare WHERE id_clanku='$vypis[id]' && zobrazit='1';"); while ($vypis = mysql_fetch_array($result)) { $mail = str_replace("@", "@", $vypis["mail"]); echo ' <div id="komentar"> <h4>Od: ' .$vypis["nick"]. '<a href="mailto:' .$mail. '">' .$mail. '</a><a href="http://' .$vypis["web"]. '">' .$vypis["web"]. '</a></h4> ' .$vypis["text"]. ' </div> '; } ?> </div> </div></div> <p> </p> <?php } |
||
tiso Profil |
#2 · Zasláno: 26. 3. 2009, 00:21:57
Matess - premenuj si premenné $vypis a $result v zvýraznených riadkoch na niečo iné.
|
||
Matess Profil * |
#3 · Zasláno: 26. 3. 2009, 10:33:08
tiso
Perfektní. Děkuji |
||
Časová prodleva: 16 let
|
0