PHP Lab works Class 12

 1. WAP to find sum of two numbers. Here, numbers are entered via html form.


<h1> PHP program to find sum of two numbers</h1>

<form method="post">

First Number :

<input type="text" name="firstnum"><br><br>

Second Number :

<input type="text" name="secondnum"><br><br>

<input type="submit" name="submit" value="sum">

</form>

 

<?php

if(isset($_POST['submit']))

{

$n1=$_POST['firstnum'];

$n2=$_POST['secondnum'];

$s=$n1+$n2;

echo "Sum of two numbers is ".$s;

}

?>

2. Write a PHP program to swap two numbers.

<h2>PHP program to swap two numbers</h2>

<form method="post">

       First Number :

       <input type="text" name="num1"><br><br>

       Second Number :

       <input type="text" name="num2"><br><br>

       <input type="submit" name="submit" value="submit">

</form>

 

<?php

if(isset($_POST['submit'])) {

$a=$_POST['num1'];

$b=$_POST['num2'];

echo " Before swapping ";

echo " <br>First Number ".$a;

echo " <br> Second Number ".$b;

$temp=$a;

$a=$b;

$b=$temp;

echo " <br>After swapping ";

echo "<br>First Number ".$a;

echo "<br> Second Number ".$b;

}

?>

3. Write a PHP program to input name and address using form and display them.

<h2> PHP program to enter name and address </h2>

<form method="post">

Enter Name: <input type="text" name="name"><br><br>

Enter Address : <input type="text" name="address"><br><br>

<input type="submit" name="submit" value="Submit">

</form>

 

<?php

if(isset($_POST['submit'])){

$n=$_POST['name'];

$a=$_POST['address'];

echo "<br> Name = ".$n;

echo "<br> Address = " .$a;

}

?>

4. Write a PHP program to find the greatest number among three numbers. Here, numbers are entered via html form.

<h2> PHP program to find greatest number among three numbers</h2>

<form method="post">

       First Number :

       <input type="text" name="num1">

       <br><br>

       Second Number:

       <input type="text" name="num2">

       <br><br>

       Third Number:

       <input type="text" name="num3">

       <br><br>

       <input type="submit" name="submit">

</form>

<?php

if(isset($_POST['submit']))

{

       $n1=$_POST['num1'];

       $n2=$_POST['num2'];

       $n3=$_POST['num3'];

if($n1>$n2&&$n1>$n3)

       echo $n1;

else if($n2>$n1&&$n2>$n3)

       echo $n2;

else

       echo $n3;

}

?>

5. Write a PHP program to input any number via form and check whether the number is positive or negative and be sure number should not be zero.

<h2> PHP program to input any number via form and check whether the number is positive or negative and be sure number should not be zero</h2>

<form method="post">

Enter number:

<input type="text" name="num"><br><br>

<input type="submit" name="submit" value="Submit">

</form>

 

<?php

if(isset($_POST['submit'])){

$n=$_POST['num'];

if($n==0)

echo '<script>alert("Enter non zero number")</script>';

else if($n>0)

       echo "Positive number";

else

       echo "Negative number";

}

?>

6. Write a PHP program to display your name 100 times.

<?php

       $name = "Alex Lal Karn";

       for($i=0;$i<100;$i++)

       {

                   echo $name;

                   echo "<br>";

       }

?>

7. Write a PHP program to print a multiplication table of a number. Input the number via form.

<form method="post">

            Enter Number:

            <input type="text" name="num">

            <br><br>

            <input type="submit" name="submit">

            </form>

 

            <?php

            if(isset($_POST['submit']))

            {

            $n=$_POST['num'];

            for($i=1;$i<=10;$i++)

            {

                                    echo $n*$i;

                                    echo '<br>';

            }

            }

            ?>

8. Write a PHP program to display the factorial value of a number.

<form method="post">

            Enter number :

            <input type="text" name="num"><br><br>

            <input type="submit" name="submit">

</form>

 

            <?php

            if(isset($_POST['num']))

            {

            $n=$_POST['num'];

            $f=1;

            for($i=1;$i<=$n;$i++){

                                    $f=$f*$i;

            }

            echo "Factorial = ".$f;

            }

            ?>

9. Write a PHP to print factors of a number.

<form method="post">

            Enter number :

            <input type="text" name="num"><br><br>

            <input type="submit" name="submit">

</form>

 

            <?php

            if(isset($_POST['num']))

            {

            $n=$_POST['num'];

            $f=1;

            for($i=1;$i<=$n;$i++)

            {

                        if($n%$i==0)

                        {

                                    echo $i;

                                    echo "<br>";

                        }

            }

            }

            ?>

10. Write a PHP program to store some strings in an array and print them.

<?php

$subjects = array("Compulsory English", "Compulsory Nepali", "Social","Accounts","Economics","Computer");

for ($i=0;$i<count($subjects);$i++)

{

       echo $subjects[$i];

       echo "<br>";

}

?>

11. Write a PHP program to sort data stored in an array. [Use sort() function and print_r() to print.]

<?php

$numbers = array(2,0,4,5);

sort($numbers);

print_r($numbers);

?>

12. Write a PHP program to know whether two strings are the same or not.

<?php

                        $str1 = "Alex Lal Karn";

                        $str2 = "Computer Science";

                        if(strcmp($str1, $str2) == 0){

                                    echo "Strings are same";

                        }else{

                                    echo "Strings are not same";

                        }

            ?>

13. Write a PHP program to input a string through a text box and find its length.[use strlen()]

<form method="post">

                        <input type="text" name="userText" placeholder="Enter text">

                        <input type="submit" value="Find Length">

</form>

 

            <?php

    if(isset($_POST['userText']))

            {

            $str=$_POST["userText"];

            echo "Length=".strlen($str);

    }

            ?>

14. Write a PHP program to connect a database named ‘student’.

<?php

            $servername="localhost";

            $username="root";

            $password="";

            $dbname="student";

            $conn=new mysqli($servername,$username,$password,$dbname);

            if($conn->connect_error)

            die("Connection failed:".mysqli_connect_error());

            else

            echo "Database connected successfully";

?>

15. Write a PHP program to insert records in a database named student with fields id, name and grade.

<?php

            $servername="localhost";

            $username="root";

            $password="";

            $dbname="student";

            $conn=new mysqli($servername,$username,$password,$dbname);

            if($conn->connect_error)

            die("Connection failed:".mysqli_connect_error());

            else

            echo "Database connected successfully";

            $sql="insert into studentrec (id,name,grade)values (101,'Tsering Sherpa',12)";

if($conn->query($sql)===true)

{

       echo "Inserted data successfully";

}

else{

            echo "Error in inserting data:".$conn->error;

}

$conn->close();

?>

16. Write a PHP program to display all records (previous question) of students who are in grade 11.

<?php

            $servername="localhost";

            $username="root";

            $password="";

            $dbname="student";

            $conn=new mysqli($servername,$username,$password,$dbname);

            if($conn->connect_error){

            die("Connection failed:".mysqli_connect_error());

 }

       $sql="SELECT *FROM studentrec WHERE grade='11'";

$result=$conn->query($sql);

if($result->num_rows>0)

{

       while($row=$result->fetch_assoc())

       {

                   echo "<br> id:".$row["id"]." - Name: ".$row["name"]." - Grade : ".$row["grade"];

       }

}

else {

       echo "0 results";

}

$conn->close();

?>

17. Write a PHP program to delete records of a student whose id is 3.[previous question]

<?php

            $servername="localhost";

            $username="root";

            $password="";

            $dbname="student";

            $conn=new mysqli($servername,$username,$password,$dbname);

            if($conn->connect_error)

            die("Connection failed:".mysqli_connect_error());

           

            $sql="DELETE FROM studentrec WHERE id=3";

if($conn->query($sql)===true)

{

       echo "Data deleted ";

}

else{

       echo "Error in deleting data:".$conn->error;

}

$conn->close();

?>

Netra Koirala

Netra Koirala

Computer Science Educator

Passionate computer science educator and author. Provides free study notes, practical guides, and tutorials for Class 9, 10, 11, 12, and B.Sc CSIT students in Nepal. Years of teaching experience in computer science fundamentals.

Computer Science notes, tutorials, MCQs, and educational resources for Nepal students. Covering Class 9, SEE preparation, Class 11, Class 12, SLC, programming, DBMS, networking, HTML, JavaScript, PHP, OOP and more.

Featured Post

Grade 10 Computer Science: Specification Grid & Model Questions

Specification Grid & Model Questions of Computer Science | Grade 10 📚 Examination Resource Specification Grid & M...

Followers