ForestCZE 2 Odesláno: 2. Duben, 2013 Share Odesláno: 2. Duben, 2013 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 More sharing options...
0 Administrátor Ewwe 434 Odesláno: 2. Duben, 2013 Administrátor Share Odesláno: 2. Duben, 2013 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 More sharing options...
0 ForestCZE 2 Odesláno: 2. Duben, 2013 Author Share Odesláno: 2. Duben, 2013 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 More sharing options...
0 Administrátor Ewwe 434 Odesláno: 2. Duben, 2013 Administrátor Share Odesláno: 2. Duben, 2013 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 More sharing options...
0 ForestCZE 2 Odesláno: 2. Duben, 2013 Author Share Odesláno: 2. Duben, 2013 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... Aha, už chápu díky Link to comment Share on other sites More sharing options...
Dotaz
ForestCZE 2
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:
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
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 accountSign in
Already have an account? Sign in here.
Sign In Now