Boghandel - kurv
Jeg er ved at lave en boghandel. Nedenstående kode skal vise alle bøger i kurven, men problemet er, at når der er mere end en bog tilføjet, viser koden mange flere bøger, og sætter forfattere på forkerte bøger. Problemet er ikke, når jeg blot skriver$query = "SELECT * FROM book WHERE "
Hvad kan problemet mon skyldes?
$query = "SELECT * FROM book, author, book_author WHERE book_author.aid=author.aid AND book_author.isbn=book.isbn AND ";
for($i=0; $i<count($total_items); $i++) {
if($i == (count($total_items))-1) {
$query .= "book.isbn='$items_tray[$i]' ";
} else {
$query .= "book.isbn='$items_tray[$i]' OR ";
}
}
$result = mysql_db_query("db", $query);
