Upload
ramanagopal
View
222
Download
1
Embed Size (px)
DESCRIPTION
Sqlite With PHP
Citation preview
PHP with SqliteConnecting To DatabaseFollowing PHP code shows how to connect to an existing database. If database does not exist, then it will be created and finally a database object will be returned.
Now, let's run above program to create our database test.db in the current directory. You can change your path as per your requirement. If database is successfully created, then it will give the following message:Open database successfully
Create a TableFollowing PHP program will be used to create a table in previously created database:
When above program is executed, it will create COMPANY table in your test.db and it will display the following messages:Opened database successfullyTable created successfullyINSERT OperationFollowing PHP program shows how we can create records in our COMPANY table created in above example:
When above program is executed, it will create given records in COMPANY table and will display following two lines:Opened database successfullyRecords created successfullySELECT OperationFollowing PHP program shows how we can fetch and display records from our COMPANY table created in above example:
When above program is executed, it will produce the following result:Opened database successfullyID = 1NAME = PaulADDRESS = CaliforniaSALARY = 20000
ID = 2NAME = AllenADDRESS = TexasSALARY = 15000
ID = 3NAME = TeddyADDRESS = NorwaySALARY = 20000
ID = 4NAME = MarkADDRESS = Rich-MondSALARY = 65000
Operation done successfullyUPDATE OperationFollowing PHP code shows how we can use UPDATE statement to update any record and then fetch and display updated records from our COMPANY table:
When above program is executed, it will produce the following result:Opened database successfully1 Record updated successfullyID = 1NAME = PaulADDRESS = CaliforniaSALARY = 25000
ID = 2NAME = AllenADDRESS = TexasSALARY = 15000
ID = 3NAME = TeddyADDRESS = NorwaySALARY = 20000
ID = 4NAME = MarkADDRESS = Rich-MondSALARY = 65000
Operation done successfullyDELETE OperationFollowing PHP code shows how we can use DELETE statement to delete any record and then fetch and display remaining records from our COMPANY table:
When above program is executed, it will produce the following result:Opened database successfully1 Record deleted successfullyID = 1NAME = PaulADDRESS = CaliforniaSALARY = 25000
ID = 3NAME = TeddyADDRESS = NorwaySALARY = 20000
ID = 4NAME = MarkADDRESS = Rich-MondSALARY = 65000
Operation done successfully
How to display Unicode data with PHP
Try to set charachter encoding after mysql_connect function like this: mysql_query ("set character_set_client='utf8'"); mysql_query ("set character_set_results='utf8'");
mysql_query ("set collation_connection='utf8_general_ci'");
How do I connect to an SQLite database with PHP?
$dir = 'sqlite:/[YOUR-PATH]/combadd.sqlite';$dbh = new PDO($dir) or die("cannot open the database");$query = "SELECT * FROM combo_calcs WHERE options='easy'";foreach ($dbh->query($query) as $row){ echo $row[0];}