Skip to content

Commit b4880bd

Browse files
fixing the branch issue when editing books
1 parent 9b7302a commit b4880bd

File tree

3 files changed

+8
-7
lines changed

3 files changed

+8
-7
lines changed

addBooks.php

+4-3
Original file line numberDiff line numberDiff line change
@@ -70,8 +70,9 @@
7070
<?php
7171
include('config.php');
7272
if(isset($_GET['book_id'])){
73-
$book_id=$_GET['book_id'];
74-
$query1 = "select * from book RIGHT JOIN book_authors ON book.book_id = book_authors.book_id RIGHT JOIN book_copies ON book.book_id = book_copies.book_id WHERE book.book_id=$book_id";
73+
$book_id=$_GET['book_id'];
74+
$branch_id=$_GET['branch_id'];
75+
$query1 = "select * from book RIGHT JOIN book_authors ON book.book_id = book_authors.book_id RIGHT JOIN book_copies ON book.book_id = book_copies.book_id WHERE book.book_id=$book_id AND book_copies.branch_id = $branch_id";
7576
$get=mysql_query($query1);
7677
$edit=mysql_fetch_array($get);
7778

@@ -135,7 +136,7 @@
135136
$class++;
136137
?>
137138
<option style="font-size:15px;"
138-
<?php if($edit['bookbranch']==$row['branch_name']){ ?>
139+
<?php if($edit['branch_id']==$row['branch_id']){ ?>
139140
selected="selected"
140141
<?php }else{} ?>
141142
value="<?php echo $row['branch_name'];?>">

all.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<table width="853" border="0" cellspacing="1" style=" margin-left:15px;background:#F90;font-size:12px; font-family:Verdana, Geneva, sans-serif;">
66
<?php
77
include('database/config.php');
8-
$q="select b.book_id, title, author_name, branch_name, no_of_copies, IFNULL(no_issued, 0) AS no_issued, (no_of_copies- IFNULL(no_issued, 0)) AS no_available from book b
8+
$q="select b.book_id, title, author_name, lc.branch_id, branch_name, no_of_copies, IFNULL(no_issued, 0) AS no_issued, (no_of_copies- IFNULL(no_issued, 0)) AS no_available from book b
99
join book_authors ba on b.book_id = ba.book_id
1010
join book_copies bc on b.book_id=bc.book_id
1111
join library_branch lc on bc.branch_id = lc.branch_id
@@ -35,7 +35,7 @@
3535
<td class="view">
3636
<a href="?addBooks&book_id=<?php echo $row['book_id'] ?>&view">View</a></td>
3737

38-
<td class="edit"><a href="?addBooks&book_id=<?php echo $row['book_id']; ?>">Edit</a></td>
38+
<td class="edit"><a href="?addBooks&book_id=<?php echo $row['book_id']; ?>&branch_id=<?php echo $row['branch_id']; ?>">Edit</a></td>
3939
<td class="del">
4040
<?php echo '<div align="center"><a href="#" id="'.$row['book_id'].'" class="delbutton">Delete</a></div>'; ?>
4141

search.php

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
$q=$_POST['searchword'];
1515

16-
$sql_res="select b.book_id, title, author_name, branch_name, no_of_copies, IFNULL(no_issued, 0) AS no_issued, (no_of_copies- IFNULL(no_issued, 0)) AS no_available from book b
16+
$sql_res="select b.book_id, title, author_name, lc.branch_id, branch_name, no_of_copies, IFNULL(no_issued, 0) AS no_issued, (no_of_copies- IFNULL(no_issued, 0)) AS no_available from book b
1717
join book_authors ba on b.book_id = ba.book_id
1818
join book_copies bc on b.book_id=bc.book_id
1919
join library_branch lc on bc.branch_id = lc.branch_id
@@ -75,7 +75,7 @@
7575
<td class="view" width="35">
7676
<a href="?addBooks&book_id=<?php echo $row['book_id'] ?>&view">View</a></td>
7777

78-
<td class="edit" width="30"><a href="?addBooks&book_id=<?php echo $row['book_id']; ?>">Edit</a></td>
78+
<td class="edit" width="30"><a href="?addBooks&book_id=<?php echo $row['book_id']; ?>&branch_id=<?php echo $row['branch_id']; ?>">Edit</a></td>
7979

8080
<td class="del">
8181
<?php echo '<div align="center"><a href="#" id="'.$row['book_id'].'" class="delbutton" >Delete</a></div>'; ?>

0 commit comments

Comments
 (0)