kolcsonzott_konyvek_listaja()
A kolcsonzesek.php oldalon kilistázzuk a már kikölcsönzött könyveket. Ehhez a db_fuggvenyek.php fájlban megvalósított kolcsonzott_konyvek_listaja() függvényt hívjuk meg.
Ez a függvény lekéri azokat a könyveket és hozzájuk tartozó olvasói adatokat, ahol a KONYVEK táblában az olvasojegy értéke nem NULL. Ez a lekérdezés is egyszerűnek, triviálisnak tekinthető annak ellenére, hogy két táblát kell összekötni.
SELECT konyvszam, cim, szerzo, kiado, ev, CONCAT(OLVASOK.olvasojegy, ' - ', OLVASOK.nev) AS olvaso FROM KONYVEK, OLVASOK WHERE KONYVEK.olvasojegy = OLVASOK.olvasojegy;
A függvény egy eredményhalmazt ad vissza, ha sikeres volt a lekérdezés, máskülönben pedig FALSE értékkel tér vissza.
function kolcsonzott_konyvek_listaja() {
if ( !($conn = konyvtar_csatlakozas()) ) { // ha nem sikerult csatlakozni, akkor kilepunk
return false;
}
// vegrehajtjuk az utasitast
$result = mysqli_query( $conn,"SELECT konyvszam, cim, szerzo, kiado, ev, CONCAT(OLVASOK.olvasojegy, ' - ', OLVASOK.nev) AS olvaso FROM KONYVEK, OLVASOK WHERE KONYVEK.olvasojegy = OLVASOK.olvasojegy") or die(mysql_error());
mysqli_close($conn);
return $result;
}