php code example for view edit delete search update database table

15
Php Code for View, Search, Edit and Delete Record 2010/ RJ2013 Php Code for View, Search, Php Code for View, Search, Edit and Delete Record Edit and Delete Record from MySql Table from MySql Table PHP (recursive acronym for "PHP: Hypertext Preprocessor") is a widely-used Open Source general-purpose scripting language that is especially suited for Web development and can be embedded into HTML. This is the simple Code Example through which you can insert, Delete, View , Update from MySql Database. Paste this code and save the file as written above. Create a database named test and create a table student as below structure. MySql Table CREATE TABLE `student` ( `roll` int(11) default NULL, `class` varchar(20) default NULL, `name` varchar(40) default NULL, `f_name` varchar(40) default NULL, `sex` varchar(6) default NULL, `addr1` varchar(20) default NULL, `addr2` varchar(20) default NULL, `addr3` varchar(20) default NULL, `city` varchar(20) default NULL, `phone` varchar(12) default NULL, `email` varchar(100) default NULL, `remarks` varchar(40) default NULL) ENGINE=InnoDB DEFAULT CHARSET=utf8; Code Example Page 1

Upload: gunjan

Post on 10-Apr-2015

8.080 views

Category:

Documents


2 download

DESCRIPTION

Php Code Example for View Edit Delete Search Update Database Table

TRANSCRIPT

Page 1: Php Code Example for View Edit Delete Search Update Database Table

Php Code for View, Search, Edit and Delete Record 2010/RJ2013

Php Code for View, Search, Edit andPhp Code for View, Search, Edit and Delete Record from MySql TableDelete Record from MySql Table

PHP (recursive acronym for "PHP: Hypertext Preprocessor") is a widely-used Open Source general-purpose scripting language that is especially suited for Web development and can be embedded into HTML.This is the simple Code Example through which you can insert, Delete, View , Update from MySql Database. Paste this code and save the file as written above. Create a database named test and create a table student as below structure.

MySql Table

CREATE TABLE `student` ( `roll` int(11) default NULL, `class` varchar(20) default NULL, `name` varchar(40) default NULL, `f_name` varchar(40) default NULL, `sex` varchar(6) default NULL, `addr1` varchar(20) default NULL, `addr2` varchar(20) default NULL, `addr3` varchar(20) default NULL, `city` varchar(20) default NULL, `phone` varchar(12) default NULL, `email` varchar(100) default NULL, `remarks` varchar(40) default NULL) ENGINE=InnoDB DEFAULT CHARSET=utf8;

Code Example Page 1

Page 2: Php Code Example for View Edit Delete Search Update Database Table

Php Code for View, Search, Edit and Delete Record 2010/RJ2013

Index.php [Main or Home Page]

<html><head><meta name="description" content="Php Code for View, Search, Edit and Delete Record" /><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>Search Student Record</title></head><body><center><h1><u>Student Database</u></h1></center><form name="search" method="post" action="search.php"><table style=" border:1px solid silver" cellpadding="10px" cellspacing="0px" align="center"><tr><td colspan="3" style="background:#0066FF; color:#FFFFFF; font-size:20px">Search</td></tr><tr><td>Enter Search Keyword</td><td><input type="text" name="search" size="40" /></td><td><input type="submit" value="Search" /></td></tr><tr><td colspan="3">&nbsp;</td></tr><tr bgcolor="#CCCCCC"><th><a href="add.php">Add Record</a></th><th><a href="del.php">Delete Record</a></th><th><a href="del.php">Update Record</a></th></tr></table></form></body></html>

Code Example Page 2

Page 3: Php Code Example for View Edit Delete Search Update Database Table

Php Code for View, Search, Edit and Delete Record 2010/RJ2013

Search.php

<? mysql_connect("localhost");mysql_select_db("test") or die("database could not connect ");?><html><head><meta name="description" content="Php Code for View, Search, Edit and Delete Record" /><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>Search Student Record</title></head><body><center><h1><u>Student Database</u></h1></center><form name="search" method="post" action="search.php"><table style=" border:1px solid silver" cellpadding="5px" cellspacing="0px" align="center" border="0"><tr><td colspan="3" style="background:#0066FF; color:#FFFFFF; font-size:20px">Search</td></tr><tr><td>Enter Search Keyword</td><td><input type="text" name="search" size="40" /></td><td><input type="submit" value="Search" /></td></tr><tr bgcolor="#666666" style="color:#FFFFFF"><td>Roll & class</td><td>Name & Father's Name</td><td>&nbsp;</td>

<?$search=$_POST["search"];$flag=0;$query="select * from student where name like '%$search%' ";$result=mysql_query($query);

while ($row = mysql_fetch_array($result)) { $flag=1; echo "<tr ><td>",$row[0],", ",$row[1],"</td><td><a href='view.php?

roll=",$row[0],"'>",$row[2],", ",$row[3],"</a></td><td><a href='edit.php?roll=",$row[0],"'>Edit</a> | <a href='del.php?roll=",$row[0],"'>Delete</a></td></tr>";

Code Example Page 3

Page 4: Php Code Example for View Edit Delete Search Update Database Table

Php Code for View, Search, Edit and Delete Record 2010/RJ2013

} if($flag==0) echo "<tr><td colspan='3' align='center' style='color:red'>Record not

found</td></tr>";

?><tr><td colspan="3">&nbsp;</td></tr><tr bgcolor="#CCCCCC"><th colspan="3" align="right"><a href="add.php">Add Record</a></th></tr></table></form></body></html>

Code Example Page 4

Page 5: Php Code Example for View Edit Delete Search Update Database Table

Php Code for View, Search, Edit and Delete Record 2010/RJ2013

View.php<? mysql_connect("localhost");mysql_select_db("test") or die("database could not connect ");?><html><head><meta name="description" content="Php Code for View, Search, Edit and Delete Record" /><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>View Student Record</title></head><body><center><h1><u>Student Database</u></h1></center><?$roll=$_GET["roll"];$query="select * from student where roll='$roll'";$result=mysql_query($query);

while ($row = mysql_fetch_array($result)) {

?><table style=" border:1px solid silver" cellpadding="5px" cellspacing="0px" align="center" border="1"><tr><td colspan="4" style="background:#0066FF; color:#FFFFFF; font-size:20px">VIEW STUDENT DATABASE</td></tr><tr><td> Roll Number</td><td><? echo $row[0];?></td><td> Class</td><td><? echo $row[1];?></td></tr><tr><td> Name of Student</td><td><? echo $row[2];?></td><td> Father's Name</td><td><? echo $row[3];?></td></tr><tr><td>Sex</td><td><? echo $row[4];?></td><td>Address1</td><td><? echo $row[5];?></td></tr><tr><td>Address2</td><td><? echo $row[6];?></td><td>Address3</td><td><? echo $row[7];?></td></tr><tr>

Code Example Page 5

Page 6: Php Code Example for View Edit Delete Search Update Database Table

Php Code for View, Search, Edit and Delete Record 2010/RJ2013

<td>City</td><td><? echo $row[8];?></td><td>Phone</td><td><? echo $row[9];?></td></tr><tr><td>Email</td><td><? echo $row[10];?></td><td>Remarks</td><td><? echo $row[11];?></td></tr><tr>

</table><?}?><p align="center"><a href="index.php">Go Back to Home</a></p></body></html>

Code Example Page 6

Page 7: Php Code Example for View Edit Delete Search Update Database Table

Php Code for View, Search, Edit and Delete Record 2010/RJ2013

Add.php<? mysql_connect("localhost");mysql_select_db("test") or die("database could not connect ");?><html><head><meta name="description" content="Php Code for View, Search, Edit and Delete Record" /><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>Add Student Record</title></head><body><center> <h1><u>Student Database</u></h1></center><? if($_POST["do"]=="store"){$roll=$_POST["roll"];$class=$_POST["class"];$name=$_POST["name"];$fname=$_POST["fname"];$sex=$_POST["sex"];$addr1=$_POST["addr1"];$addr2=$_POST["addr2"];$addr3=$_POST["addr3"];$city=$_POST["city"];$phone=$_POST["phone"];$email=$_POST["email"];$remarks=$_POST["remarks"];$query="insert into student value($roll,'$class','$name','$fname','$sex','$addr1','$addr2','$addr3','$city','$phone','$email','$remarks')";mysql_query($query);

echo "<center>Successfully store in DATABASE</center>";

}?><form name="add" method="post" action="add.php"> <table style=" border:1px solid silver" cellpadding="5px" cellspacing="0px" align="center" border="0"> <tr> <td colspan="4" style="background:#0066FF; color:#FFFFFF; font-

Code Example Page 7

Page 8: Php Code Example for View Edit Delete Search Update Database Table

Php Code for View, Search, Edit and Delete Record 2010/RJ2013

size:20px">ADD STUDENT RECORD</td> </tr> <tr> <tr> <td>Enter Roll Number</td> <td><input type="text" name="roll" size="20"></td> <td>Enter Class</td> <td><input type="text" name="class" size="20"></td> </tr> <tr> <td>Enter Name of Student</td> <td><input type="text" name="name" size="20"></td> <td>Enter Father's Name</td> <td><input type="text" name="fname" size="20"></td> </tr> <tr> <td>Sex</td> <td><input type="radio" name="sex" value="Male"> Male <input type="radio" name="sex" value="Female"> Female </td> <td>Address1</td> <td><input type="text" name="addr1" size="20"></td> </tr> <tr> <td>Address2</td> <td><input type="text" name="addr2" size="20"></td> <td>Address3</td> <td><input type="text" name="addr3" size="20"></td> </tr> <tr> <td>City</td> <td><input type="text" name="city" size="20"></td> <td>Phone</td> <td><input type="text" name="phone" size="20"></td> </tr> <tr> <td>Email</td> <td><input type="text" name="email" size="20"></td> <td>Remarks</td> <td><input type="text" name="remarks" size="20"></td> </tr> <tr> <td colspan="4" align="center"><input type="hidden" name="do" value="store"> <input type="submit" value="ADD RECORD"></td> </tr> </table></form><p align="center"><a href="index.php">Go Back to Home</a></p><?

Code Example Page 8

Page 9: Php Code Example for View Edit Delete Search Update Database Table

Php Code for View, Search, Edit and Delete Record 2010/RJ2013

include("search.php");?></body></html>

Code Example Page 9

Page 10: Php Code Example for View Edit Delete Search Update Database Table

Php Code for View, Search, Edit and Delete Record 2010/RJ2013

Edit.php<? mysql_connect("localhost");mysql_select_db("test") or die("database could not connect ");?><html><head><meta name="description" content="Php Code for View, Search, Edit and Delete Record" /><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>Update Student Record</title></head><body><?if($_POST["do"]=="update"){$roll=$_POST["roll"];$class=$_POST["class"];$name=$_POST["name"];$fname=$_POST["fname"];$sex=$_POST["sex"];$addr1=$_POST["addr1"];$addr2=$_POST["addr2"];$addr3=$_POST["addr3"];$city=$_POST["city"];$phone=$_POST["phone"];$email=$_POST["email"];$remarks=$_POST["remarks"];$query="update student set name='$name',f_name='$fname',sex='$sex',addr1='$addr1',addr2='$addr2',addr3='$addr3',city='$city',phone='$phone',email='$email',remarks='$remarks' where roll=$roll";mysql_query($query);

echo "<center>Successfully Updated in DATABASE</center>";include("search.php");

}?><center> <h1><u>Student Database</u></h1></center><?

Code Example Page 10

Page 11: Php Code Example for View Edit Delete Search Update Database Table

Php Code for View, Search, Edit and Delete Record 2010/RJ2013

$roll=$_GET["roll"];$query="select * from student where roll='$roll'";$result=mysql_query($query);

while ($row = mysql_fetch_array($result)) {

?><form name="update" method="post" action="edit.php"> <table style=" border:1px solid silver" cellpadding="5px" cellspacing="0px" align="center" border="0"> <tr> <td colspan="4" style="background:#0066FF; color:#FFFFFF; font-size:20px">ADD STUDENT RECORD</td> </tr> <tr> <tr> <td>Enter Roll Number</td> <td><? echo $row[0];?> <input type="hidden" name="roll" size="20" value="<? echo $row[0];?>"></td> <td>Enter Class</td> <td><input type="text" name="class" size="20" value="<? echo $row[1];?>" disabled="disabled"></td> </tr> <tr> <td>Enter Name of Student</td> <td><input type="text" name="name" size="20" value="<? echo $row[2];?>"></td> <td>Enter Father's Name</td> <td><input type="text" name="fname" size="20" value="<? echo $row[3];?>"></td> </tr> <tr> <td>Sex</td> <td><input type="radio" name="sex" value="Male" checked="checked"> Male <input type="radio" name="sex" value="Female"> Female </td> <td>Address1</td> <td><input type="text" name="addr1" size="20" value="<? echo $row[5];?>"></td> </tr> <tr> <td>Address2</td> <td><input type="text" name="addr2" size="20" value="<? echo $row[6];?>"></td> <td>Address3</td> <td><input type="text" name="addr3" size="20" value="<? echo $row[7];?>"></td> </tr> <tr> <td>City</td> <td><input type="text" name="city" size="20" value="<? echo $row[8];?>"></td> <td>Phone</td> <td><input type="text" name="phone" size="20" value="<? echo $row[9];?>"></td>

Code Example Page 11

Page 12: Php Code Example for View Edit Delete Search Update Database Table

Php Code for View, Search, Edit and Delete Record 2010/RJ2013

</tr> <tr> <td>Email</td> <td><input type="text" name="email" size="20" value="<? echo $row[10];?>"></td> <td>Remarks</td> <td><input type="text" name="remarks" size="20" value="<? echo $row[11];?>"></td> </tr> <tr> <td colspan="4" align="center"><input type="hidden" name="do" value="update"> <input type="submit" value="UPDATE RECORD"></td> </tr> </table></form><? } ?><p align="center"><a href="index.php">Go Back to Home</a></p></body></html>

Code Example Page 12

Page 13: Php Code Example for View Edit Delete Search Update Database Table

Php Code for View, Search, Edit and Delete Record 2010/RJ2013

Del.php<? mysql_connect("localhost");mysql_select_db("test") or die("database could not connect ");?><html><head><meta name="description" content="Php Code for View, Search, Edit and Delete Record" /><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /><title>Add Student Record</title></head><body><?$roll=$_GET["roll"];$query="delete from student where roll=$roll";mysql_query($query);echo "<center>Successfully Deleted</center>";include("search.php");?></body></html>

If you found any error or if you have any feedback regarding this code example

mail me at [email protected]

Code Example Page 13