Witam, podczas pisania pewnej aplikacji narodził się błąd. Mianowicie chodzi o zapytanie lub coś czego właśnie nie znam

A mianowicie mam 2 tabele w bazie danych o strukturach:
Gallery:
CREATE TABLE `Gallery` (
`GalleryID` int(11) NOT NULL AUTO_INCREMENT,
`GalleryDate` datetime NOT NULL,
`GalleryDescription` text NOT NULL,
`GalleryContent` text NOT NULL,
PRIMARY KEY (`GalleryID`)
) ENGINE=MyISAM DEFAULT CHARSET=latin2 AUTO_INCREMENT=2 ;
Photos:
CREATE TABLE `Photos` (
`PhotoID` int(11) NOT NULL AUTO_INCREMENT,
`PhotoDate` datetime NOT NULL,
`PhotoGalleryID` int(11) NOT NULL,
`PhotoDescription` text NOT NULL,
PRIMARY KEY (`PhotoID`)
) ENGINE=MyISAM DEFAULT CHARSET=latin2 AUTO_INCREMENT=1 ;
oraz plik:
offer.php (część kodu)
<?php
$Db = new db_engine(HOST, USER, DBPASSWORD, NAME);
if ( $Db->is_connected ) {
$Db->query_db("SELECT * FROM Gallery");
if ( $Db->num_rows() > 0 ) {
while ( $Row = $Db->fetch_array() ) {
echo '<div class="div_head">'; echo $Row['GalleryDescription']; echo '<div class="div_body">'; $Db->Query("SELECT * FROM Photos WHERE PhotoGalleryID=".$Row['GalleryID']);
while ( $Verse = $Db->fetch_array() ) {
echo '<img src="photos/mini/'.$Verse['PhotoID'].'.jpg" alt="'.$Verse['PhotoDescription'].'" /> '; }
echo $Row['GalleryContent']; echo '<hr size="1" color="#555555"> <a href="offer.php?Action=Edit&ID='.$Row['GalleryID'].'"><img src="actions/edit.png" alt="edytuj" class="a_img" /> Edytuj</a>
<a href="offer.php?Action=Delete&ID='.$Row['GalleryID'].'"><img src="actions/delete.png" alt="kasuj" class="a_img" /> Kasuj</a> </div>';
}
} else {
echo '<div align="center"><a href="startpage.php?Action=Add"><img src="actions/addpage.png" alt="dodaj" class="a_img" /> Dodaj treść</a><br /><br />Pusta zawartość. Kliknij w przycisk Edytuj stronę główną, żeby dodać zawartoś
ć.</div>'; }
}
$Db->close_db();
?>
Chcę, aby wyświetlane były dwie kolumny zdjęć.
Przykład:
Galeria1 *zdjęcie1 | zdjęcie2*
Galeria1 ******zdjęcie3****
Galeria2 ******zdjęcie1****
Galeria3 *zdjęcie1 | zdjęcie2*
Galeria3 *zdjęcie3 | zdjęcie4*
Prosze o pomoc
Ten post edytował batman 10.05.2008, 09:39:45
Powód edycji: modyfikacja tytułu