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