Jump to content
  • 0

pomoc Výpis popisu z databáze + přiřazení k title


ForestCZE

Dotaz

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.

Link to comment
Share on other sites

4 odpovědí na tuto otázku

Recommended Posts

  • 0
  • Administrátor

přidej si do tabulku sloupec ID a přiřad mu autoincrement

potom už jen

 

třeba:

 

SELECT * FROM fotky WHERE ID=5

Link to comment
Share on other sites

  • 0

přidej si do tabulku sloupec ID a přiřad mu autoincrement

potom už jen

 

třeba:

 

SELECT * FROM fotky WHERE ID=5

 

Já to ale přece vypisuji cyklem, takže předem nevím ID. A ty záznamy potřebuju i mazat, takže autoincrement není dobrý.

Link to comment
Share on other sites

  • 0
  • Administrátor

A čemu to vadí ? Tak si v tom cyklu načteš do proměný ID ... nebo si udělej pole a cpi to do něj...

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...