What is MAMP? PHP? Mysql? Joomla?

Kirk

New member
Is there a geek out there to help me get this a little bit clear? I get really confused about these term, and I don't know if I can build a database-driven website by using Joomla and Mysql.

PHP + Mysql? what this can do?
I know I use Joomla and MAMP can build CMS website pretty easy. but I want to build a database driven website, what more needed?

I wonder if there is a way that Joomla can act like php write a form for user to put in info into database, and when people search, it get from database.
 
These terms...Well..PHP is just a programming language, and its not too hard to learn. Mysql is a database too, using the language SQL to run queries/add/get data from the database, and much, much more

PHP is great. makes it super easy to send queries to mysql. Im no expert on the topic, but from my experience, this is the perfect way to do it...you just insert the SQL syntax into a php string and run a query.

example:

$query="SELECT * FROM `pdem_timesheets`.`tblTimesheet`;

$result=mysql_query($query)or die("query 8 error");

...in php $ signified a variable just so you know.

In terms of creating forms for people to fill in, that is really easy too. all you need to do is have your HTML form and name each textbox/select box, and then its as easy as going like this:

$string = $_POST['nameOfBox'];

and when the page refreshes you have the value of the text box. Of course if you wana get fancy you could throw in a little java script into the mix and you can get the data dynamically, as soon as it is written without a page refresh.

Yeah...so Id say php and sql (and java script, ajax) are SUPER good for making a database driven website. and they are fairly easy to learn..ive been at it for a month-1.5 months tops, and I am already extremly comfortable with them.

Hope this helps!
 
PHP is a scripting language primarily created to build websites. MySQL is an open source relational database. You can use PHP to build scripts that access data from MySQL databases and use that data to populate web pages.

Joomla is a content management system. It's written in PHP (I believe) and it's simply an interface that organizes web site content according to how you configure it.
 
PHP is a scripting language primarily created to build websites. MySQL is an open source relational database. You can use PHP to build scripts that access data from MySQL databases and use that data to populate web pages.

Joomla is a content management system. It's written in PHP (I believe) and it's simply an interface that organizes web site content according to how you configure it.
 
Mamp is Mac Operating system, Apache web server, PHP, and MYSQL Database.

PHP and mysql is a combination of a hypertext processor (web programming language for building web pages) and mysql is the database.

Joomla is a database driven software, to add functionallity you have to build components and/or modules,
http://www.jlleblanc.com/joomla/Tutorials/The_Daily_Message_Joomla_Component_Tutorial/
This site has a tutorial of how to build a joomla component in PHP and how to install it to the joomla CMS
 
Back
Top