Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno $sql = "UPDATE... špatná syntaxe

Odkud bereš to ID?
Pokud to chápu správně jedná se o stránku kde je vždy jeden záznam, nebo se jedná o nějaký výpis více řádků?

Pokud jde o stránku s jedním záznamem a ID je získáno třeba z url (example.com/ukaz.php?id=5) -

<?php
$id = intval($_GET['id']);
$query = mysql_query("SELECT datum,nazev FROM tabulka WHERE id = '" . $id . "'");

$data = mysql_fetch_array($query);
?>

<p>
<strong><?php echo date("j. n.", strtotime($data["datum"])); ?></strong> 
<?php echo $data["nazev"]; ?>
</p>

Pokud jde o stránku s výpisem záznamů (example.com/ukaz_vse.php) -

<?php
$query = mysql_query("SELECT datum,nazev FROM tabulka ORDER BY datum DESC"); //vytáhne vše a seřadí podle data sestupně

while ($data = mysql_fetch_array($query)) //pomocí while budeme tahat řádky z výsledku než nedojdeme na konec - false a while přestane pracovat.
{
?>

<p>
<strong><?php echo date("j. n.", strtotime($data["datum"])); ?></strong> 
<?php echo $data["nazev"]; ?>
</p>

<?php
}
?>

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny