PHP :
PHP (Hypertext Preprocessor) is one of the server scripting language widely used. It helps us to make dynamic and interacting web pages.PHP script goes is placed between <?php [code goes here] ?>
To communicate between HTML and PHP we generally use forms. There are two methods to collect the data from html, GET and POST.
Sample form :
<form action="welcome.php" method="post"/"get"> // any one of post or get should be specified.
Name: <input type="text" name="fname">
Age: <input type="text" name="age">
<input type="submit">
</form>
GET Method : The information sent using "GET" method is visible in url. This method should not be used in sending passwords and other sensitive information. It is not suitable to send very large variables.
Sample PHP code to retrieve data using GET :
Welcome <?php echo $_GET["fname"]; ?>.<br>
You are <?php echo $_GET["age"]; ?> years old!
POST Method : Information sent from a form with the POST method is invisible to others and has no limits on the amount of information to send.
Sample PHP code to retrieve data using POST:
Welcome <?php echo $_POST["fname"]; ?>!<br>
You are <?php echo $_POST["age"]; ?> years old.
Note: $_REQUEST can be used for both POST and GET Method .
Sample PHP code using $_REQUEST :
Welcome <?php echo $_REQUEST["fname"]; ?>!<br>
You are <?php echo $_REQUEST["age"]; ?> years old.
Note : Validate form before sending the data to the server so that if any form is wrongly submitted is verified using javascript[browser] and not by php[server]. Hence reducing the server load.
PHP Database :
MYSQL is widely used database with PHP. MYSQL runs on the server like PHP.Step 1: Connect to MYSQL Server
PHP Code : mysqli_connect(host,username,password);
Explained : In XAMPP host is "localhost"
If username and password are not configured, then by default username is "root" and password is ""
Step 2: Create a Database
You can create a database at cpanel {MYSQL} or by using PHP code
PHP Code: http://w3schools.com/php/php_mysql_create.asp
Step 3:
Creating a TABLE to store the data
Sample code : http://w3schools.com/php/php_mysql_create.asp
Step 4: Do stuff you need to do like inserting data,editing data,deleting data
Step 5: Close the connection
Sample code : http://w3schools.com/php/php_mysql_connect.asp
Will upload a video on this very soon..
Please post your doubts or suggestions in the comment box below.
No comments:
Post a Comment