Welcome Guest ( Log In | Register )



 
Reply to this topicStart new topic
> Need Advice On Creating Online Music Database, ps - dont know anything about databases!
hbr
post Apr 11 2005, 02:10 PM
Post #1


Newbie [ Level 2 ]
Group Icon

Group: Members
Posts: 10
Joined: 11-April 05
Member No.: 3,862



I need to create a database of around 1000 music albums that I can put on my site, with the ability to search the database according to several different criteria.

Being a complete and total NOOB to the world of databases, can anyone point me in the direction of some software that will let me create a good-looking and functional database, but that isn't too complicated for me to use?!

Sounds like a tall order I know, be grateful if anyone can help though.

Thanks!


Notice from microscopic^earthling:
Topic edited to reflect content better.


This post has been edited by microscopic^earthling: Apr 12 2005, 02:38 PM
Go to the top of the page
 
+Quote Post
Trekkie101
post Apr 11 2005, 03:25 PM
Post #2


Teh Teckeh Trekkeh
Group Icon

Group: Members
Posts: 682
Joined: 8-September 04
From: Scotland, UK
Member No.: 389



Simple Machines Forum
www.simplemachines.org

Diable psoting from everyone except admins, add a new post for each album, then use its search engine. smile.gif

Remove all the stuff you dont need from the theme and its done.
Go to the top of the page
 
+Quote Post
Hercco
post Apr 11 2005, 08:16 PM
Post #3


Super Member
Group Icon

Group: Members
Posts: 595
Joined: 4-September 04
Member No.: 228



This kind of system isn't very difficult to program. A good language would be PHP.

You did not mention if you have any programming skills but if you do you should be able to program the system if you are willing to learn the basics of SQL (Structured Query Language. A rather simple language for doing queries on realtional databases)

To get started I'd recommend creating a MySQL database (can be done from the cPanel by just setting a databasename and username & password pair) and then heading to phpMyAdmin (also from cPanel).

PhpMyAdmin is full graphical web utility for managing your databases. You shold be able to use it with no problems.

First select your just created database (from the pull down menu at left) and then create some tables in it. A table structure for your album database could be somthing like this:

CODE

Albums table:
_______________________________________________________
album_id | artist_id | album_name | year | record_label


Artist table
____________________________________
artist_id | artist_name | country |



The fields of course can be anything you want... But it is smart to have id's for all rows (and setting them to auto_increment) so that each album and artist has an unique ID.

After you have created the tables (you could create just one for testing) then add some data to them. This also can be very easily done from the phpMyAdmin. But pay attention to the SQL code that phpMyAdmin prints out. This is the form that your scripts should be using when they insert/get data to/from the database. After few inserts you should be able to get the idea how SQL works. It is really that simple. Then you could read more about SQL and MySQL DBMS (database management system) from http://dev.mysql.com/doc.


Next step would be to create scripts to do queries from the database and printing out the data in a suitable manner for your site. I personally use PHP, but I'm sure ASP or JSP are just as good options for this. If you don't know any of these languages yet but have some previous programmign experience, pick the one that's closest to what you've been doing before. PHP is quite similar to C, if you know C you'll learn PHP real easy. JSP is Java for server side scripts so if you're java-man you'll feel home with JSP.

At least PHP has excellent online documentation (http://www.php.net) with lot of examples. Also for dealing with databases.


I hope this helped. Dealing with databases is whole lot easier that you might think, but like everything new, it takes time to learn and get used to it. And if and when you ran into problems remember that these boards are filled with people willing and capable to help out.
Go to the top of the page
 
+Quote Post
miCRoSCoPiC^eaRt...
post Apr 12 2005, 02:40 PM
Post #4


PsYcheDeLiC dR3aMeR
Group Icon

Group: Admin
Posts: 2,242
Joined: 29-January 05
From: Nakorn Chaisri, Thailand
Member No.: 2,411



hbr - get your hosting account here (you've to meet the Post Requirements first) - but once you get that - we can guide you gradually in setting up your optimized MySQL Database and help you link it with a PHP based web-page that will spit out categorized albums+tracks - the way you want. It's a fairly long drawn process but nothing complicated at all - so no need to worry smile.gif

All the best
Go to the top of the page
 
+Quote Post
amkint
post Apr 14 2005, 11:27 AM
Post #5


Member - Active Contributor
Group Icon

Group: Members
Posts: 86
Joined: 4-February 05
From: Bangalore
Member No.: 2,508



lets see...
from the sound of it.. i don't think you know any scripting language..
i recommend you to learn PHP..
php.net and phpfreaks.com is a good place to start. after that you can move on to mysql.. there are some good books out there on php and mysql combined.. i recommend you to read one of those..
and hey.. PM me if you need any help.. i love to help aspiring webmasters!
cheers
Go to the top of the page
 
+Quote Post
Analyst
post Apr 18 2005, 08:25 AM
Post #6


Member [ Level 1 ]
Group Icon

Group: Members
Posts: 34
Joined: 18-April 05
Member No.: 4,114



It's not a database but have you considered creating a Gmail account and posting items by email to it. With extensive searching capability, ability to order emails by category and up to 2Gbyte storage, and did I mention free, it could meet your needs
Regards
Go to the top of the page
 
+Quote Post
iGuest
post Nov 25 2007, 02:28 AM
Post #7


Newbie [ Level 1 ]
Group Icon

Group: Members
Posts: 0
Joined: 1-November 07
Member No.: 25,869



Hi there, I'm creating a music streaming website and using php
and sql. When I call my music they all seemto play together,I tried using the code autostart=false but that doesnt seem to work? can anyone help?

Thank you

Dave
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic

Collapse

> Similar Topics

Topics Topics
  1. phpBB Database Transfer(10)
  2. Embedded Database(7)
  3. Mirror My MySQL Database To Another Mysql Server(4)
  4. Creating MySQL DB(15)
  5. The Best Database(48)
  6. MySQL Output Database Question(18)
  7. Is It A Good Practice To Store Image Or Other Binary Files Directly In A Mysql Database(4)
  8. Permission Problem With Mysql Database Creation(8)
  9. How Many Concurrent Users For Oracle Database?(1)
  10. Examining Databases At A Whole Glance(7)
  11. Data Base For Online Games(0)
  12. All About Databases(3)
  13. Database Size?(10)
  14. My Sql Database Help?(3)
  15. Need Help In Database Auto_increment(9)
  1. Free Graphical Tools For Databases(7)
  2. Databases(2)
  3. Connecting To A Remote Database(9)
  4. Database(1)
  5. Integrate Access Database Onto Intranet Site(5)
  6. Accessing Ms Access Database From A Centralized Location?(5)
  7. Mysql Database Management(1)
  8. Mysql Database Entry By Excel Sheets(2)
  9. Space Needed For Database(10)
  10. Database Access On Remote Server W/jsp(0)
  11. Some Useful Database Links.(7)
  12. Best Database(7)
  13. How To Understand A Database Schema(4)


 



- Lo-Fi Version Time is now: 16th October 2008 - 04:05 AM