| 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: 17 let
|
|||
0