We created two file index.php and process.php in part 1.
There is no need to change in our index.php.
For our process.php,
we should know whether the form is submitted or not before we process the form. If the user run this url "http://localhost/pizza_shop/process.php" directly, user can get error.
So we have to change in our process.php. Our new process.php is as follow.
<html>
<head>
<title>Order Process</title>
</head>
<body>
<?php
if($_POST['submit']=='Submit Order')
{
$cus_name = $_POST['cus_name'];
$quantity = $_POST['quantity'];
$address = $_POST['address'];
?>
<p>Thank <?php echo $cus_name; ?> !</p>
<p>You order <?php echo $quantity; ?> pizza.</p>
<?php
$total = $quantity * 10;
?>
<p>It will cost you <?php echo $total; ?> $.</p>
<p>We will send withing 2 hours to <?php echo $address; ?>.</p>
<?php } ?>
</body>
</html>
Explanation
Sometime we need to do some action depend on other condition. For this saturation we will use if statement. Below is the idea of the "if" conditional statement.if
if (this condition is true)this action will be execute
if...else
if (condition one is true)action one will be execute
else
action two will be execute
if...elseif...else
if (condition one is true)action one will be execute
elseif (condition two is true)
action two will be execute
.
.
.
else
last action will be execute
Examples
Below is syntax of the "if" conditional statements.if
<?php $a = 5; $b = 3; if($a > $b) echo "a is greater than b"; ?>
if...else
<?php $a = 5; $b = 7; if($a > $b) echo "a is greater than b"; else echo "a is less than b"; ?>
if...elseif...else
<?php $a = 5; $b = 5; if($a > $b) echo "a is greater than b"; elseif($a < $b) echo "a is less than b"; else echo "a is equal to b"; ?>
Note: If your action code is more than one statement, you must use the curly braces {}.
Comparison Operators
PHP has the following comparison operators.| == | is equal to |
| === | is identical |
| != | is not equal |
| !== | is not identical |
| <> | is not equal |
| > | greater than |
| < | less than |
| >= | greater than or equal |
| <= | less than or equal |
Thanks for provide great informatic and looking beautiful blog
ReplyDeletepython training in bangalore | python online training
aws online training in bangalore | aws online training
artificial intelligence training in bangalore | artificial intelligence online training
machine learning training in bangalore | machine learning online training
data science training in bangalore | data science online training
Thank you for creating such an informative and enjoyable resource.online business analyst course
ReplyDeleteExcellent article! A MongoDB online course is a great way for developers and IT professionals to learn NoSQL databases, document-oriented data modeling, database operations, and application development skills from anywhere. A comprehensive course covering MongoDB fundamentals, CRUD operations, queries, indexing, aggregation, security, and hands-on projects helps learners gain practical experience and improve their expertise in modern database technologies. Thanks for sharing valuable insights about MongoDB training opportunities!mongodb online course
ReplyDeleteGreat article! Finding the best MongoDB online course can help developers and IT professionals build strong skills in NoSQL databases, data modeling, CRUD operations, indexing, aggregation, and database management. A quality MongoDB training program with hands-on labs, real-time projects, and practical examples enables learners to gain industry-relevant experience and advance their careers in modern software development and data technologies. Thanks for sharing such useful information about MongoDB learning resources!best mongodb online course
ReplyDelete