Zdravím, snažím se vypsat fotky a jejich z databáze a potom ten popis přiřadit k dané fotce.
Mám to takto:
require_once("pmdb.php");
$spojit = @mysql_connect($server, $username, $password) or die("Nepodařilo se připojit k MySQL !");
@mysql_select_db($dbname, $spojit) or die("Nepodařilo se připojit k databázi !");
@mysql_query("SET NAMES 'cp1250'") or die("Nepodarilo se nastavit jazykove rozhrani !");
$vypis_popisu = @mysql_query("SELECT * FROM fotky") or exit;
while($vpd = mysql_fetch_assoc($vypis_popisu))
{
$_POST["fotka"] = $vpd["fotka"];
$_POST["popis"] = $vpd["popis"];
}
@mysql_close($spojit);
$oe = @opendir("expozice/".$_GET["e"]."/miniatury") or exit;
echo "<table>";
echo "<tr>";
$pocet_fotek = 7;
while($fotky = readdir($oe))
{
$pocet_fotek--;
if($fotky == "." || $fotky == ".." || $fotky == "miniatury") continue;
$rozmery_obr = getimagesize("expozice/".$_GET["e"]."/miniatury/".$fotky."");
echo "<td><a class='vlightbox1' href='expozice/".$_GET["e"]."/".$fotky."' title='".$_POST["popis"]."'><img src='expozice/".$_GET["e"]."/miniatury/".$fotky."' width='".$rozmery_obr[0]."' height='".$rozmery_obr[1]."' alt='".$fotky."' /></a></td>";
if($pocet_fotek == 0)
{
$pocet_fotek = 7;
echo "</tr>";
echo "<tr>";
}
}
echo "</tr>";
echo "</table>";
closedir($oe);
Problém je, že mi to ke všem fotkám přiřadí popis poslední fotky v databázi. Co mám špatně? Děkuji.