Autor | Zpráva | ||
---|---|---|---|
Vopiatos Profil |
#1 · Zasláno: 25. 2. 2011, 15:02:01
ahoj mam problém se zobrazením článku kde je vypisuji podle id_autora a clanku ale najednou se zobrazují 3x nevíte čím to je
nebo co to dělá? díky <H2>Redakèní systém: <? echo mysql_result($autoøi, 0, "jmeno"); if (mysql_result($autoøi, 0, "vedouci") =='true') echo " (šéfredaktor)"; else echo " (redaktor)"; ?> </H2> <TABLE> <TR> <TD><A href="odhlas.php"><font style="font:14px verdana;"><b>Odhlášení</b></font></A> |</TD> <TD><A href="novy_clanek.php"><font style="font:14px verdana;color:gold;"><b>Nový èlánek</b></font></A></TD> </TR> </TABLE> <?php // Je to šéfredaktor? if (mysql_result($autoøi, 0, "vedouci") !='true') { $idAutora=mysql_result($autoøi, 0, "id_autora"); $sql= "SELECT id_clanku, nazev, datum,cesta autor FROM clanky,rubriky " . " WHERE autor='$idAutora' ORDER BY id_clanku DESC"; } else $sql= "SELECT id_clanku, nazev,datum,cesta FROM clanky,rubriky" . " ORDER BY id_clanku DESC"; $výsledek = mysql_query("$sql"); mysql_query("set names cp1250"); //(utf8 nahraïte za cp1250 pro stránky ve windows-1250 a latin2 pro iso-8859-2) ?> <TABLE width="100%" border="0" cellspacing="2" cellpadding="0"> <?while($zaznam=mysql_fetch_array($výsledek)){?> <TR style="background: #222222"> <TD> <TABLE><TR> <TD> <? echo "<a href=\""."". $zaznam["cesta"]. "clanek.php?ID=". $zaznam["id_clanku"]. "\">"; echo "<div style='font:16px verdana;'><b>". $zaznam["nazev"]."</b></div></a>\n"; ?> <?echo $zaznam["nazev"];?></TD> <TD width="80"> <FORM method="post" action="editace_clanku.php"> <TABLE align="right"> <TR> <TD> <DIV align="center"> <input type="hidden" name="IDCL" value="<?echo $zaznam["id_clanku"];?>"> <input type="submit" name="edituj" value="Edituj"> </DIV> </TD> </TR> </TABLE> </FORM> </TD> <TD width="80"> <FORM method="post" action="mazani_clanku.php"> <TABLE align="right"> <TR> <TD> <DIV align="center"> <INPUT type="hidden" name="IDCL" value="<?echo $zaznam['id_clanku'];?>"> <INPUT type="submit" value="Vymazat"> </DIV> </TD> </TR> </TABLE> </FORM> </TD> </TR> </TABLE> </TD> </TR> <?}?> </TABLE> <? mysql_close(); } while (false); ?> |
||
Vopiatos Profil |
#2 · Zasláno: 25. 2. 2011, 15:28:52
zjistil jsem že to vypisuje tolikrát kolikrát je záznamu (řádků) v tabulce,
jaky příkaz by byl pro vypsání 1 záznamu |
||
Časová prodleva: 13 let
|
0