witam
Baza danych o psach, poniżej tabele, chciałbym aby na stronie była lista wyboru z nazwami psów i po kliknięciu na któregoś z nich wyświetlały się wszystkie informacje o nim zawarte w tabelach, mam nawet kod do tego(pokazany poniżej) ale niestety wyświetla mi się pusta strona:(

Tabele:
Kod:
use kynologia_cba_pl;

CREATE TABLE opis_psa(
id_opis int NOT NULL auto_increment,
imie varchar(100),
dlugosc_zycia int(14),
pochodzenie varchar(100),
rodzice varchar(100),
kolor varchar(100),
wiek int(14),
PRIMARY KEY(id_opis)
)ENGINE=InnoDB CHARSET=utf8 AUTO_INCREMENT=1 ;



CREATE TABLE rasy(
id_rasa int NOT NULL auto_increment,
nazwa_lacinska varchar(100) default NULL,
opis_rasy varchar(100) default NULL,
PRIMARY KEY(id_rasa)
)ENGINE=InnoDB CHARSET=utf8 AUTO_INCREMENT=1 ;


CREATE TABLE pies(
id int NOT NULL auto_increment,
id_opis int REFERENCES opis_psa(id_opis) ON UPDATE CASCADE ON DELETE NO ACTION,
id_rasa int REFERENCES rasy(id_rasa) ON UPDATE CASCADE ON DELETE NO ACTION,
PRIMARY KEY (id)
) ENGINE=InnoDB CHARSET=utf8 AUTO_INCREMENT=1 ;


INSERT INTO opis_psa(imie, dlugosc_zycia, pochodzenie, rodzice, kolor, wiek) VALUES('Amstaf',12, 'Polska','nieznani','czarny',7);
INSERT INTO opis_psa(imie, dlugosc_zycia, pochodzenie, rodzice, kolor, wiek) VALUES('Bernardyn',13, 'Niemcy','nieznani','brązowy',8);

INSERT INTO rasy(nazwa_lacinska, opis_rasy) VALUES('lecunycun','rasa baltycka');
INSERT INTO rasy(nazwa_lacinska, opis_rasy) VALUES('ketinechrunisins','rasa slowacka');


kod php na stronie:

connect();
echo '<form action="nazwa_tego_pliku.php" method=post>';
echo '<select name=piesek>';
$result = mysql_query("SELECT p.id as id_pieska, o.imie as imie_pieska FROM pies as p
LEFT JOIN opis_psa as o ON(p.id_opis=o.id_opis)
ORDER BY o.imie");
while($row = mysql_fetch_array($result)) {
echo '<option value="'.$row['id_pieska'].'">.'$row['imie_pieska'].'</option>';
}
echo '</select>';
echo ' <input type=submit value=Go></form>';


if(isset($_POST['piesek']) && $_POST['piesek'] != 0) {
$result = mysql_query("SELECT p.*, o.*, r.* FROM pies as p
LEFT JOIN opis_psa as o ON(p.id_opis=o.id_opis)
LEFT JOIN rasa as r ON(p.id_rasa=r.id_rasa)
WHERE p.id='".$_POST['piesek']."'");
$row = mysql_fetch_array($result);
echo $row['imie'].' '.$row['dlugosc_zycia'];

mysql_close();

ktoś mógłby mi naświetlić gdzie jest problem i jak go usunąć?
dodam tylko, że na innym forum mówili mi, że ma być coś w tabeli pies, która obecnie wygląda tak:
id int(11) auto increment
id_opis int(11)
id_rasa int(11)
ale nie wiem co i nie wiem jak to dodać:(