Autor Zpráva
lukasxxxk
Profil *
Dobrý den. Ladim si svůj primitivní CMS a mám tu problém s výpisem článků z DB v adminu. Zde je kod:
 <?php
 
  $sql= "SELECT id_clanku, nazev, datum FROM clanky"
  
  ?>
  <table width="100%" border="0" cellspacing="2" cellpadding="0">
  <?while($zaznam=mysql_fetch_array($sql)){?>
   <tr style="background: cyan">
    <td>
     <table><tr>
      <td><?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>


A píše mi to že je chyba na tomto řádku
<?while($zaznam=mysql_fetch_array($sql)){?>


Nevíte co s tím prosím?
panther
Profil
lukasxxxk:
není to chyba, jen varování. Tipuji „mysql_fetch_array() expects parameter 1 to be resource, string given“, co takhle si ji přeložit? Moc řádků PHP, kde by mohla být chyba nad tímto inkriminovaným nemáš.
lukasxxxk
Profil *
jojo přesně tak....s tímto moc zkušenosti nemám, poradíte mi jak se toho zbavit?
panther
Profil
lukasxxxk:
poradíte mi jak se toho zbavit?
dodat jako parametr výsledek dotazu, ne string. Podívej se, co máš v té proměnné a přemýšlej.
SkIpPeR
Profil
co takhle upravit:
<?php
$sql=mysql_query("SELECT id_clanku, nazev, datum FROM clanky");
?>

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: