SlideShare a Scribd company logo
Php Mysql
PHP and DatabasePHP and Database
 MysqlMysql – popular open-source database– popular open-source database
management systemmanagement system
 PHPPHP usually works withusually works with MysqlMysql for web-basedfor web-based
database applicationsdatabase applications
 LAMPLAMP applications—Web-based applicationsapplications—Web-based applications
that usethat use LynuxLynux,, ApacheApache,, MysqlMysql, and, and
php/pearl/pythonphp/pearl/python
 Connect to host server which has MysqlConnect to host server which has Mysql
installedinstalled
 Select a databaseSelect a database
 Form an SQL statementForm an SQL statement
 Execute the SQL statement and (optionally)Execute the SQL statement and (optionally)
return a record setreturn a record set
 Extract data from recordset using phpExtract data from recordset using php
 Close connectionClose connection
<?php<?php
$host = ‘localhost’;$host = ‘localhost’;
$username = ‘peter’;$username = ‘peter’;
$pswd = ‘!?+&*’;$pswd = ‘!?+&*’;
$dbName = “myDB”;$dbName = “myDB”;
$con = mysql_connect($host, $username,$con = mysql_connect($host, $username,
$pswd);$pswd);
if (!$con){if (!$con){
die('Could not connect: ‘die('Could not connect: ‘
. mysql_error());. mysql_error());
}}
$db = mysql_select_db($dbName,$db = mysql_select_db($dbName,
$con) or die(mysql_error());$con) or die(mysql_error());
?>?>
 SQL
 CREATE DATABASE database_name
 PHP
$con = mysql_connect("localhost","peter",
"abc123");
$sql = “CREATE DATABASE myDB”;
mysql_query(“$sql”, $con));
 SQL
 CREATE TABLE table_name
(column_name1 data_type,
column_name2 data_type,
column_name3 data_type,
....
);
 PHP
// Connect to Mysql
$con = mysql_connect(. . .);
// Create database
mysql_query("CREATE DATABASE my_db",$con);
// Select DB
mysql_select_db("my_db", $con);
// Create table
$sql = "CREATE TABLE Persons(
FirstName varchar(15),
LastName varchar(15),
Age int
)”;
// Execute SQL statement
mysql_query($sql, $con);
";
Contd:Contd:
 When DB already exists:When DB already exists:
 PHPPHP
$con = mysql_connect("localhost","peter",$con = mysql_connect("localhost","peter",
"abc123");"abc123");
$db = mysql_select_db("my_db“,$db = mysql_select_db("my_db“,
$con);$con);
 SQL
SELECT colName1, colName2, colName3SELECT colName1, colName2, colName3
FROM Persons;FROM Persons;
 PHP
$con = mysql_connect(. . .);$con = mysql_connect(. . .);
mysql_select_db("my_db“, $con);mysql_select_db("my_db“, $con);
$sql = “SELECT FirstName, LastName$sql = “SELECT FirstName, LastName
FROM Persons;”;FROM Persons;”;
$result = mysql_query($sql);$result = mysql_query($sql);
 PHP
$result = mysql_query($sql);$result = mysql_query($sql);
while($row =while($row =
mysql_fetch_array($result)){mysql_fetch_array($result)){
echo $row['FirstName'] . " " .echo $row['FirstName'] . " " .
$row['LastName'];$row['LastName'];
echo "<br />";echo "<br />";
}}
 SQL
INSERT INTO table_nameINSERT INTO table_name
VALUES (value1, value2, value3,...)VALUES (value1, value2, value3,...)
oror
INSERT INTO table_nameINSERT INTO table_name
(column1, column2,(column1, column2,
column3,...)column3,...)
VALUES (value1, value2, value3,...)VALUES (value1, value2, value3,...)
<?php
$con = mysql_connect(“…",“…",“…");
if (!$con)
die('Could not connect: ' . mysql_error());
mysql_select_db("my_db", $con);
mysql_query("INSERT INTO Persons (FirstName,
LastName, Age)
VALUES ('Peter','Griffin','35')");
mysql_query("INSERT INTO Persons (FirstName,
LastName, Age)
VALUES ('Glenn', ‘Brown', '33')");
mysql_close($con);
?>
Contd:Contd:
<html><html>
<body><body>
<form action="insert.php" method="post"><form action="insert.php" method="post">
Firstname: <input type="text" name=“nameF" />Firstname: <input type="text" name=“nameF" />
Lastname: <input type="text" name=“nameL" />Lastname: <input type="text" name=“nameL" />
Age: <input type="text" name="age" />Age: <input type="text" name="age" />
<input type="submit" /><input type="submit" />
</form></form>
</body></body>
</html></html>
<?php
$con = mysql_connect(“…",“…",“…");
if (!$con)
die('Could not connect: ' . mysql_error());
mysql_select_db("my_db", $con);
$sql="INSERT INTO Persons
(FirstName, LastName, Age)
VALUES ('$_POST[firstname]',
'$_POST[lastname]',
'$_POST[age]')";
if (!mysql_query($sql,$con))
die('Error: ' . mysql_error());
echo "1 record added";
mysql_close($con)
?>
Contd:Contd:
 SQL
UPDATE table_nameUPDATE table_name
SET column1=value, column2=value2,...SET column1=value, column2=value2,...
WHERE some_column = some_value;WHERE some_column = some_value;
<?php
$con = mysql_connect(“…",“…",“…");
if (!$con)
die('Could not connect: ' .
mysql_error());
mysql_select_db("my_db", $con);
$sql = “UPDATE Persons
SET Age = ’36’
WHERE FirstName = ‘Peter’
AND LastName = “Griffin’”;
mysql_query($sql, $con);
mysql_close($con);
?>
Contd:Contd:
 SQL
Delete table_nameDelete table_name
WHERE some_column = some_value;WHERE some_column = some_value;
<?php
$con = mysql_connect(“…",“…",“…");
if (!$con)
die('Could not connect: ' .
mysql_error());
mysql_select_db("my_db", $con);
$sql = “DELETE FROM Persons
WHERE FirstName = ‘Peter’
AND LastName = “Griffin’”);
mysql_query($sql, $con);
mysql_close($con);
?>
Contd:Contd:

More Related Content

PDF
Future of HTTP in CakePHP
markstory
 
PDF
Pemrograman Web 9 - Input Form DB dan Session
Nur Fadli Utomo
 
PDF
Using php with my sql
salissal
 
PDF
Pemrograman Web 8 - MySQL
Nur Fadli Utomo
 
PDF
Agile database access with CakePHP 3
José Lorenzo Rodríguez Urdaneta
 
PDF
New in cakephp3
markstory
 
PDF
Mysql & Php
Inbal Geffen
 
Future of HTTP in CakePHP
markstory
 
Pemrograman Web 9 - Input Form DB dan Session
Nur Fadli Utomo
 
Using php with my sql
salissal
 
Pemrograman Web 8 - MySQL
Nur Fadli Utomo
 
Agile database access with CakePHP 3
José Lorenzo Rodríguez Urdaneta
 
New in cakephp3
markstory
 
Mysql & Php
Inbal Geffen
 

What's hot (20)

KEY
Php 101: PDO
Jeremy Kendall
 
PDF
Php (1)
pinalsadiwala
 
PDF
Advanced Querying with CakePHP 3
José Lorenzo Rodríguez Urdaneta
 
PDF
Internationalizing CakePHP Applications
Pierre MARTIN
 
PPTX
Database Management - Lecture 4 - PHP and Mysql
Al-Mamun Sarkar
 
PPT
PHP - Getting good with MySQL part II
Firdaus Adib
 
PDF
Getting out of Callback Hell in PHP
Arul Kumaran
 
PPT
Quebec pdo
Valentine Dianov
 
PPTX
Php talk
Jamil Ramsey
 
PDF
OWASP TOP 10 for PHP Programmers
rjsmelo
 
PDF
Not Really PHP by the book
Ryan Kilfedder
 
PPT
SQL Injection in PHP
Dave Ross
 
PDF
OWASP Top 10 at International PHP Conference 2014 in Berlin
Tobias Zander
 
TXT
Threading
b290572
 
PDF
Redis the better NoSQL
OpenFest team
 
PPTX
Php mysq
prasanna pabba
 
PDF
4.3 MySQL + PHP
Jalpesh Vasa
 
PPT
MYSQL - PHP Database Connectivity
V.V.Vanniaperumal College for Women
 
PPT
PHP - PDO Objects
AJINKYA N
 
Php 101: PDO
Jeremy Kendall
 
Php (1)
pinalsadiwala
 
Advanced Querying with CakePHP 3
José Lorenzo Rodríguez Urdaneta
 
Internationalizing CakePHP Applications
Pierre MARTIN
 
Database Management - Lecture 4 - PHP and Mysql
Al-Mamun Sarkar
 
PHP - Getting good with MySQL part II
Firdaus Adib
 
Getting out of Callback Hell in PHP
Arul Kumaran
 
Quebec pdo
Valentine Dianov
 
Php talk
Jamil Ramsey
 
OWASP TOP 10 for PHP Programmers
rjsmelo
 
Not Really PHP by the book
Ryan Kilfedder
 
SQL Injection in PHP
Dave Ross
 
OWASP Top 10 at International PHP Conference 2014 in Berlin
Tobias Zander
 
Threading
b290572
 
Redis the better NoSQL
OpenFest team
 
Php mysq
prasanna pabba
 
4.3 MySQL + PHP
Jalpesh Vasa
 
MYSQL - PHP Database Connectivity
V.V.Vanniaperumal College for Women
 
PHP - PDO Objects
AJINKYA N
 
Ad

Viewers also liked (20)

PPT
Oop in php lecture 2
Mudasir Syed
 
PPT
Cookies in php lecture 2
Mudasir Syed
 
PPTX
Ajax
Mudasir Syed
 
PPT
Adminstrating Through PHPMyAdmin
Mudasir Syed
 
PPT
PHP mysql Installing my sql 5.1
Mudasir Syed
 
PPT
Time manipulation lecture 1
Mudasir Syed
 
PPT
PHP mysql Sql
Mudasir Syed
 
PPT
Error reporting in php
Mudasir Syed
 
PPT
Web forms and html lecture Number 5
Mudasir Syed
 
PPT
Web forms and html lecture Number 2
Mudasir Syed
 
PPT
PHP mysql Database normalizatin
Mudasir Syed
 
PPT
PHP mysql Er diagram
Mudasir Syed
 
PPT
Cookies in php lecture 1
Mudasir Syed
 
PPT
Reporting using FPDF
Mudasir Syed
 
PPT
Sql select
Mudasir Syed
 
PPT
PHP mysql Mysql joins
Mudasir Syed
 
PPT
Time manipulation lecture 2
Mudasir Syed
 
PPT
Oop in php lecture 2
Mudasir Syed
 
PPT
Form validation server side
Mudasir Syed
 
PPT
Form validation with built in functions
Mudasir Syed
 
Oop in php lecture 2
Mudasir Syed
 
Cookies in php lecture 2
Mudasir Syed
 
Adminstrating Through PHPMyAdmin
Mudasir Syed
 
PHP mysql Installing my sql 5.1
Mudasir Syed
 
Time manipulation lecture 1
Mudasir Syed
 
PHP mysql Sql
Mudasir Syed
 
Error reporting in php
Mudasir Syed
 
Web forms and html lecture Number 5
Mudasir Syed
 
Web forms and html lecture Number 2
Mudasir Syed
 
PHP mysql Database normalizatin
Mudasir Syed
 
PHP mysql Er diagram
Mudasir Syed
 
Cookies in php lecture 1
Mudasir Syed
 
Reporting using FPDF
Mudasir Syed
 
Sql select
Mudasir Syed
 
PHP mysql Mysql joins
Mudasir Syed
 
Time manipulation lecture 2
Mudasir Syed
 
Oop in php lecture 2
Mudasir Syed
 
Form validation server side
Mudasir Syed
 
Form validation with built in functions
Mudasir Syed
 
Ad

Similar to Php Mysql (20)

PDF
lab56_db
tutorialsruby
 
PDF
lab56_db
tutorialsruby
 
PPTX
PHP DATABASE MANAGEMENT.pptx
CynthiaKendi1
 
PPTX
Learn PHP Lacture2
ADARSH BHATT
 
PPT
Php and MySQL Web Development
w3ondemand
 
ODP
Php modul-3
Kristophorus Hadiono
 
PPT
PHP and MySQL
webhostingguy
 
PPT
php databse handling
kunj desai
 
PPTX
Php basics
Egerton University
 
PPT
Lect_04b_PhpMysqlKEY PERFORMANCE INDICATOR FOR ICT-UNIT (new).ppt
SenzotaSemakuwa
 
PPTX
Connecting to my sql using PHP
Nisa Soomro
 
PPTX
FYBSC IT Web Programming Unit V Advanced PHP and MySQL
Arti Parab Academics
 
PPTX
CHAPTER six DataBase Driven Websites.pptx
KelemAlebachew
 
PPTX
This slide show will brief about database handling
averynight005
 
PDF
PHP with MySQL
wahidullah mudaser
 
PPT
Chapter 09 php my sql
Dhani Ahmad
 
PDF
Php summary
Michelle Darling
 
PPT
Download It
webhostingguy
 
PDF
与 PHP 和 Perl 使用 MySQL 数据库
YUCHENG HU
 
lab56_db
tutorialsruby
 
lab56_db
tutorialsruby
 
PHP DATABASE MANAGEMENT.pptx
CynthiaKendi1
 
Learn PHP Lacture2
ADARSH BHATT
 
Php and MySQL Web Development
w3ondemand
 
PHP and MySQL
webhostingguy
 
php databse handling
kunj desai
 
Php basics
Egerton University
 
Lect_04b_PhpMysqlKEY PERFORMANCE INDICATOR FOR ICT-UNIT (new).ppt
SenzotaSemakuwa
 
Connecting to my sql using PHP
Nisa Soomro
 
FYBSC IT Web Programming Unit V Advanced PHP and MySQL
Arti Parab Academics
 
CHAPTER six DataBase Driven Websites.pptx
KelemAlebachew
 
This slide show will brief about database handling
averynight005
 
PHP with MySQL
wahidullah mudaser
 
Chapter 09 php my sql
Dhani Ahmad
 
Php summary
Michelle Darling
 
Download It
webhostingguy
 
与 PHP 和 Perl 使用 MySQL 数据库
YUCHENG HU
 

More from Mudasir Syed (12)

PPT
Filing system in PHP
Mudasir Syed
 
PPTX
PHP mysql Introduction database
Mudasir Syed
 
PPT
PHP mysql Aggregate functions
Mudasir Syed
 
PPT
Form validation client side
Mudasir Syed
 
PPT
Javascript lecture 4
Mudasir Syed
 
PPT
Javascript lecture 3
Mudasir Syed
 
PPT
Javascript 2
Mudasir Syed
 
PPT
Java script lecture 1
Mudasir Syed
 
PPTX
Dom in javascript
Mudasir Syed
 
PPT
Functions in php
Mudasir Syed
 
PPT
PHP array 2
Mudasir Syed
 
PPTX
PHP array 1
Mudasir Syed
 
Filing system in PHP
Mudasir Syed
 
PHP mysql Introduction database
Mudasir Syed
 
PHP mysql Aggregate functions
Mudasir Syed
 
Form validation client side
Mudasir Syed
 
Javascript lecture 4
Mudasir Syed
 
Javascript lecture 3
Mudasir Syed
 
Javascript 2
Mudasir Syed
 
Java script lecture 1
Mudasir Syed
 
Dom in javascript
Mudasir Syed
 
Functions in php
Mudasir Syed
 
PHP array 2
Mudasir Syed
 
PHP array 1
Mudasir Syed
 

Recently uploaded (20)

PPTX
Information Texts_Infographic on Forgetting Curve.pptx
Tata Sevilla
 
PPTX
NOI Hackathon - Summer Edition - GreenThumber.pptx
MartinaBurlando1
 
PDF
The Picture of Dorian Gray summary and depiction
opaliyahemel
 
PPTX
Understanding operators in c language.pptx
auteharshil95
 
PDF
What is CFA?? Complete Guide to the Chartered Financial Analyst Program
sp4989653
 
PDF
The Final Stretch: How to Release a Game and Not Die in the Process.
Marta Fijak
 
PDF
Phylum Arthropoda: Characteristics and Classification, Entomology Lecture
Miraj Khan
 
PPTX
Nursing Management of Patients with Disorders of Ear, Nose, and Throat (ENT) ...
RAKESH SAJJAN
 
PDF
Introducing Procurement and Supply L2M1.pdf
labyankof
 
PPTX
TEF & EA Bsc Nursing 5th sem.....BBBpptx
AneetaSharma15
 
PPTX
Open Quiz Monsoon Mind Game Final Set.pptx
Sourav Kr Podder
 
PDF
Module 3: Health Systems Tutorial Slides S2 2025
Jonathan Hallett
 
PPTX
Dakar Framework Education For All- 2000(Act)
santoshmohalik1
 
PPTX
How to Manage Leads in Odoo 18 CRM - Odoo Slides
Celine George
 
PPTX
Introduction and Scope of Bichemistry.pptx
shantiyogi
 
PPTX
Odoo 18 Sales_ Managing Quotation Validity
Celine George
 
PDF
Landforms and landscapes data surprise preview
jpinnuck
 
PDF
1.Natural-Resources-and-Their-Use.ppt pdf /8th class social science Exploring...
Sandeep Swamy
 
PDF
UTS Health Student Promotional Representative_Position Description.pdf
Faculty of Health, University of Technology Sydney
 
PPTX
HISTORY COLLECTION FOR PSYCHIATRIC PATIENTS.pptx
PoojaSen20
 
Information Texts_Infographic on Forgetting Curve.pptx
Tata Sevilla
 
NOI Hackathon - Summer Edition - GreenThumber.pptx
MartinaBurlando1
 
The Picture of Dorian Gray summary and depiction
opaliyahemel
 
Understanding operators in c language.pptx
auteharshil95
 
What is CFA?? Complete Guide to the Chartered Financial Analyst Program
sp4989653
 
The Final Stretch: How to Release a Game and Not Die in the Process.
Marta Fijak
 
Phylum Arthropoda: Characteristics and Classification, Entomology Lecture
Miraj Khan
 
Nursing Management of Patients with Disorders of Ear, Nose, and Throat (ENT) ...
RAKESH SAJJAN
 
Introducing Procurement and Supply L2M1.pdf
labyankof
 
TEF & EA Bsc Nursing 5th sem.....BBBpptx
AneetaSharma15
 
Open Quiz Monsoon Mind Game Final Set.pptx
Sourav Kr Podder
 
Module 3: Health Systems Tutorial Slides S2 2025
Jonathan Hallett
 
Dakar Framework Education For All- 2000(Act)
santoshmohalik1
 
How to Manage Leads in Odoo 18 CRM - Odoo Slides
Celine George
 
Introduction and Scope of Bichemistry.pptx
shantiyogi
 
Odoo 18 Sales_ Managing Quotation Validity
Celine George
 
Landforms and landscapes data surprise preview
jpinnuck
 
1.Natural-Resources-and-Their-Use.ppt pdf /8th class social science Exploring...
Sandeep Swamy
 
UTS Health Student Promotional Representative_Position Description.pdf
Faculty of Health, University of Technology Sydney
 
HISTORY COLLECTION FOR PSYCHIATRIC PATIENTS.pptx
PoojaSen20
 

Php Mysql

  • 2. PHP and DatabasePHP and Database
  • 3.  MysqlMysql – popular open-source database– popular open-source database management systemmanagement system  PHPPHP usually works withusually works with MysqlMysql for web-basedfor web-based database applicationsdatabase applications  LAMPLAMP applications—Web-based applicationsapplications—Web-based applications that usethat use LynuxLynux,, ApacheApache,, MysqlMysql, and, and php/pearl/pythonphp/pearl/python
  • 4.  Connect to host server which has MysqlConnect to host server which has Mysql installedinstalled  Select a databaseSelect a database  Form an SQL statementForm an SQL statement  Execute the SQL statement and (optionally)Execute the SQL statement and (optionally) return a record setreturn a record set  Extract data from recordset using phpExtract data from recordset using php  Close connectionClose connection
  • 5. <?php<?php $host = ‘localhost’;$host = ‘localhost’; $username = ‘peter’;$username = ‘peter’; $pswd = ‘!?+&*’;$pswd = ‘!?+&*’; $dbName = “myDB”;$dbName = “myDB”; $con = mysql_connect($host, $username,$con = mysql_connect($host, $username, $pswd);$pswd); if (!$con){if (!$con){ die('Could not connect: ‘die('Could not connect: ‘ . mysql_error());. mysql_error()); }} $db = mysql_select_db($dbName,$db = mysql_select_db($dbName, $con) or die(mysql_error());$con) or die(mysql_error()); ?>?>
  • 6.  SQL  CREATE DATABASE database_name  PHP $con = mysql_connect("localhost","peter", "abc123"); $sql = “CREATE DATABASE myDB”; mysql_query(“$sql”, $con));
  • 7.  SQL  CREATE TABLE table_name (column_name1 data_type, column_name2 data_type, column_name3 data_type, .... );
  • 8.  PHP // Connect to Mysql $con = mysql_connect(. . .); // Create database mysql_query("CREATE DATABASE my_db",$con); // Select DB mysql_select_db("my_db", $con); // Create table $sql = "CREATE TABLE Persons( FirstName varchar(15), LastName varchar(15), Age int )”; // Execute SQL statement mysql_query($sql, $con); "; Contd:Contd:
  • 9.  When DB already exists:When DB already exists:  PHPPHP $con = mysql_connect("localhost","peter",$con = mysql_connect("localhost","peter", "abc123");"abc123"); $db = mysql_select_db("my_db“,$db = mysql_select_db("my_db“, $con);$con);
  • 10.  SQL SELECT colName1, colName2, colName3SELECT colName1, colName2, colName3 FROM Persons;FROM Persons;  PHP $con = mysql_connect(. . .);$con = mysql_connect(. . .); mysql_select_db("my_db“, $con);mysql_select_db("my_db“, $con); $sql = “SELECT FirstName, LastName$sql = “SELECT FirstName, LastName FROM Persons;”;FROM Persons;”; $result = mysql_query($sql);$result = mysql_query($sql);
  • 11.  PHP $result = mysql_query($sql);$result = mysql_query($sql); while($row =while($row = mysql_fetch_array($result)){mysql_fetch_array($result)){ echo $row['FirstName'] . " " .echo $row['FirstName'] . " " . $row['LastName'];$row['LastName']; echo "<br />";echo "<br />"; }}
  • 12.  SQL INSERT INTO table_nameINSERT INTO table_name VALUES (value1, value2, value3,...)VALUES (value1, value2, value3,...) oror INSERT INTO table_nameINSERT INTO table_name (column1, column2,(column1, column2, column3,...)column3,...) VALUES (value1, value2, value3,...)VALUES (value1, value2, value3,...)
  • 13. <?php $con = mysql_connect(“…",“…",“…"); if (!$con) die('Could not connect: ' . mysql_error()); mysql_select_db("my_db", $con); mysql_query("INSERT INTO Persons (FirstName, LastName, Age) VALUES ('Peter','Griffin','35')"); mysql_query("INSERT INTO Persons (FirstName, LastName, Age) VALUES ('Glenn', ‘Brown', '33')"); mysql_close($con); ?> Contd:Contd:
  • 14. <html><html> <body><body> <form action="insert.php" method="post"><form action="insert.php" method="post"> Firstname: <input type="text" name=“nameF" />Firstname: <input type="text" name=“nameF" /> Lastname: <input type="text" name=“nameL" />Lastname: <input type="text" name=“nameL" /> Age: <input type="text" name="age" />Age: <input type="text" name="age" /> <input type="submit" /><input type="submit" /> </form></form> </body></body> </html></html>
  • 15. <?php $con = mysql_connect(“…",“…",“…"); if (!$con) die('Could not connect: ' . mysql_error()); mysql_select_db("my_db", $con); $sql="INSERT INTO Persons (FirstName, LastName, Age) VALUES ('$_POST[firstname]', '$_POST[lastname]', '$_POST[age]')"; if (!mysql_query($sql,$con)) die('Error: ' . mysql_error()); echo "1 record added"; mysql_close($con) ?> Contd:Contd:
  • 16.  SQL UPDATE table_nameUPDATE table_name SET column1=value, column2=value2,...SET column1=value, column2=value2,... WHERE some_column = some_value;WHERE some_column = some_value;
  • 17. <?php $con = mysql_connect(“…",“…",“…"); if (!$con) die('Could not connect: ' . mysql_error()); mysql_select_db("my_db", $con); $sql = “UPDATE Persons SET Age = ’36’ WHERE FirstName = ‘Peter’ AND LastName = “Griffin’”; mysql_query($sql, $con); mysql_close($con); ?> Contd:Contd:
  • 18.  SQL Delete table_nameDelete table_name WHERE some_column = some_value;WHERE some_column = some_value;
  • 19. <?php $con = mysql_connect(“…",“…",“…"); if (!$con) die('Could not connect: ' . mysql_error()); mysql_select_db("my_db", $con); $sql = “DELETE FROM Persons WHERE FirstName = ‘Peter’ AND LastName = “Griffin’”); mysql_query($sql, $con); mysql_close($con); ?> Contd:Contd: