Autor Zpráva
xxxMerlin
Profil
Mám zde předlohu odkazů s předdefinovanou funkcí, podle které chci zobrazovat každý záznam z databáze. Problém je, že se proměnná $row[id] naplní prázdnou hodnotou, protože v době deklarace odkazu ještě nemá hodnotu. Nevíte jak to ošetřit?



PHP kód:

<?php
$tlacitko1 = "<a href='?prikaz1&id=$row[id]'>Tlačitko1</a>";
$tlacitko1 = "<a href='?prikaz1&id=$row[id]'>Tlačitko1</a>";

while ($row=MySQL_Fetch_Array(MySQL_Query("SELECT id, tlacitko FROM zaznamy"))
{
echo $$row[tlacitko];
}
?>



Databáze:

id tlacitko

5 tlacitko1
8 tlacitko2
9 tlacitko1
Akacko
Profil
xxxMerlin
<?php
$tlacitko1 = "<a href='?prikaz1&id=%d'>%s</a>";
$tlacitko1 = "<a href='?prikaz1&id=%d'>%s</a>";

while ($row=MySQL_Fetch_Array(MySQL_Query("SELECT id, tlacitko FROM zaznamy"))
{
printf($tlacitko1,$row[id],$row[tlacitko]);
}
?>
xxxMerlin
Profil
Vyřešeno, děkuji.

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: