Ryan’s Blog » PHP Personal Book-Library Database

January 9, 2008

Ryan’s PHP BookLibrary V1.1

Bit of a quick update, just some minor code fixes.

No feature changes.

(Keep up-to-date and get more info here http://blog.ryangannon.com/category/php-personal-book-library-database/)

Download it here: http://ryangannon.com/downloads/PHP_Library.rar

Ryan’s PHP BookLibrary V1.0

Formally “PHP Personal Book-Library Database”. This is the first full version.

(Keep up-to-date and get more info here http://blog.ryangannon.com/category/php-personal-book-library-database/)

This version:

Installs
Adds books
simply input the isbn to retrive the books info
Deletes books
Edits books
Searches
and orders the search results (e.g. by ISBN, Author, etc.)
User Accounts
you have to be an admin to edit/add books
users can request books
A request and “on-loan” management system
delete requests or transfer them to on-loan
delete on-loan books when they’re returned
The books have profiles
Better styling (no tables)
and a full default stylesheet

Screenshot:

login.JPG
Login screen

admin1.JPG
Manage requested and on-loan books

admin2.JPG
Add books by just the ISBN

search.JPG
Search

profile.JPG
Book profile and availability

Hopefully I’ll come up with a good way to deal with multiple copies of the same book.
At the moment the best idea is to change the ISBN as you add it.

Download it here: http://ryangannon.com/downloads/PHP_Library.rar

January 7, 2008

PHP Personal Book-Library Database V0.8

I had hoped to be closer to finished at this stage, thought most of the work now is superficial now there’s still a few bits to add on and lose-ends to tie-up.

(Keep up-to-date and get more info here http://blog.ryangannon.com/category/php-personal-book-library-database/)

This version:

Installs
Adds books
Deletes books
Searches
and orders the search results (e.g. by ISBN, Author, etc.)
User Accounts
you have to be an admin to edit/add books
users can request books
The books have profiles
Better styling (no tables)Download it here: http://ryangannon.com/downloads/PHP_Library.rar

January 6, 2008

PHP Personal Book-Library Database V0.6

Unfortunately on Wednesday I had to go to hospital and Thursday I made Mom a new site (heartinhand.ryangannon.com) but yesterday I started back to work on this project and I’ve gotten a lot closer to finished thanks to a couple of tutorials I found. (Keep up-to-date and get more info here http://blog.ryangannon.com/category/php-personal-book-library-database/)

This version:

Installs
Adds books
Deletes books
Searches
and orders the search results (e.g. by ISBN, Author, etc.)
User Accounts
you have to be an admin to edit/add books

I hope to have a full version and some screenshots tomorrow. Read “Install and Credits.txt” for full installation info.

Download it here: http://ryangannon.com/downloads/PHP_Library.rar

The user system is based on the tutorials by jpmaster77 on evolt.org “PHP Login Script with Remember Me Feature” (http://evolt.org/php_login_script_with_remember_me_feature) and “PHP Login System with Admin Features” (http://www.evolt.org/PHP-Login-System-with-Admin-Features).

January 1, 2008

PHP Personal Book-Library Database V0.2

Here’s an update on my new little software. (Keep up-to-date and get more info here http://blog.ryangannon.com/category/php-personal-book-library-database/)

This version:

Installs
Adds books
Deletes books
Searchs
and orders the search results (e.g. by ISBN, Author, etc.)

Download it here: http://ryangannon.com/downloads/PHP_Library.rar

PHP Personal Book-Library Database V0.1

Work has begun on the next semester of PaganSoc and to start it all off here’s the by-no-means-complete, php-based library system for the new library (planed opening January 28th 2008).

After installation you can create a database of books by simply adding their ISBN number.

So far it installs ok and it adds books. So there’s still a lot to do, but I only started this afternoon.

Download here: http://ryangannon.com/downloads/PHP_Library.rar

Screenshots coming soon.

Requires:
mySQL database
PHP 5

Install:
1. Extract all files and folders and upload (e.g. ftp) them to your server.
2. Go to “http://yourdomain.com/install” and follow the instructions.

Credits:
This software is built around PHP ISBN Lookup Tool found here http://www.dawsoninteractive.com/articles/article/php-isbn-lookup-tool/
Also thanks go to isbndb.com for their open API and tireless work creating their book database without which this software would not be possible.