PHP somo la 92: Jinsi ya kuunganisha php na database ya sqlite

Katika somo hili utakwenda kujifunza jinsi ya kutumia database ya sqlite kwa kutumia PHP.

Jinsi ya Kuunganisha SQLite na PHP

SQLite ni mfumo wa hifadhidata usiotegemea server ambao hutumika sana kwa miradi midogo hadi ya kati. PHP hutoa njia mbili kuu za kuunganisha SQLite:

  1. Kutumia Class ya SQLite3: Njia rahisi na inayofaa kwa mahitaji ya msingi ya hifadhidata.
  2. Kutumia PDO (PHP Data Objects): Njia inayopendekezwa kwa miradi mikubwa au inayohusisha database nyingi.

Katika somo hili, tutaelezea hatua kwa hatua jinsi ya kuunganisha SQLite na PHP kwa kutumia njia hizi mbili.


 
1. Kukagua Msaada wa SQLite kwenye PHP

Kabla ya kutumia SQLite, hakikisha kuwa mazingira yako ya PHP yanaunga mkono SQLite. Hii inaweza kufanyika kwa kutumia script ifuatayo:

<?php
phpinfo();
?>

Baada ya kuendesha script hii, angalia sehemu ya SQLite Support au PDO SQLite Support. Ikiwa haijawezeshwa, wezesha msaada wa SQLite kupitia usanidi wa PHP kwenye server yako.


 
2. Kuunganisha SQLite na PHP kwa Kutumia Class ya SQLite3

Njia ya kwanza ni kutumia class ya SQLite3, ambayo imejumuishwa moja kwa moja kwenye PHP. Hii ni njia rahisi na bora kwa miradi midogo.

 
Kuunda Hifadhidata

Unaweza kuunda hifadhidata mpya na kuunganisha nayo kwa kutumia script ifuatayo:

<?php
$db = new SQLite3('my_database.db');
if ($db) {
    echo "Umeunganishwa na SQLite database kwa mafanikio!";
} else {
    echo "Imeshindikana kuunganisha na SQLite.";
}
?>
 
Kuunda Jedwali

Baada ya kuunganisha hifadhidata, unaweza kuunda jedwali ndani yake kwa kutumia SQL:

<?php
$db = new SQLite3('my_database.db');
$sql = "CREATE TABLE IF NOT EXISTS users (
    id INTEGER PRIMARY KEY,
    name TEXT NOT NULL,
    email TEXT NOT NULL UNIQUE
)";
$db->exec($sql);
echo "Jedwali limeundwa kwa mafanikio!";
?>
 
Kuingiza na Kuchukua Data

Kuingiza data:

<?php
$db = new SQLite3('my_database.db');
$db->exec("INSERT INTO users (name, email) VALUES ('John Doe', 'john@example.com')");
echo "Data imeingizwa kwa mafanikio!";
?>

 

Kuchukua data:

<?php
$db = new SQLite3('my_database.db');
$result = $db->query("SELECT * FROM users");
while ($row = $result->fetchArray()) {
    echo "ID: {$row['id']}, Name: {$row['name']}, Email: {$row['email']}<br>";
}
?>
...

Download App Yetu

Jifunze zaidi, na wasiliana nasi ukiwa na App yetu. Bofya link hapo chini kuweza kuipakua.

Download Now Bongoclass

Nyuma Endelea


Umeionaje Makala hii.. ?

Nzuri            Mbaya            Save
Author: Rajabu image Tarehe: 1970-01-01 03:33:45 Topic: PHP Main: ICT File: Download PDF Views 160

Share On:

Facebook WhatsApp
Sponsored links
👉1 Kitau cha Fiqh    👉2 kitabu cha Simulizi    👉3 Madrasa kiganjani    👉4 Bongolite - Game zone - Play free game    👉5 Sira ya Mtume Muhammad (s.a.w)    👉6 Simulizi za Hadithi Audio   

Post zinazofanana:

PHP somo la 95: Jinsi ya kutengeneza customer ORM

Katika somo hili uttakwend akujifunz ajinsi ambavyo utaweza kutengeneza simple ORM yakwako mwenyewe

Soma Zaidi...
PHP somo la 89: Jinsi ya kutumia data za json kwenye program ya php na html

Katika somo hili utakwend akujifunza ni kwa namna gani utaweza kuzitumiadata za jsonkwenye program yako

Soma Zaidi...
PHP somo la 49: utangulizi wa Object Oriented Programming katika PHP

Huu ni mwendelezo wa mafunzo ya PHP na hapa tunaaza rasmi advanced PHP. tutakwenda kuingia ndani zaidi kwenye PHP. Ni vyema kabla ya kuanza course hii ya advanced PHP uwe una uelewa wa kutosha kuhusu mafunzo yetu ya PHP.

Soma Zaidi...
PHP - somo la 35: Jinsi ya ku upload mafaili kwa kutumia PHP

Katika somo hili utakwenda kujifunza jinsi ya ku upload mafaili kwenye server kwa kutumia PHP

Soma Zaidi...
PHP - somo la 48: Jinsi ya kuzuia hacking kwenye sytem ya kujisajili na ku login

Katika somo hili utajifunza jinsi ambavyo utaweza kutengeneza mfumo wa kuisajiki na ku login, kisha kuangalia usalama wa mfumo kwa kuzuia sql injection.

Soma Zaidi...
PHP somo la 80: Authentication header

Katika somo hili utakwenda kujifunza kuhusu Authentication header, najinsi ya kutuma taarifa hizo na kuzisoma

Soma Zaidi...
PHP - somo la 40: Jinsi ya kutumia htaccess file kubadilisha muonekano wa link

Katika somo hili uatakwenda kujifunza jinsi ya kutumia htaccess ili kubadili muonekano wa link ya website ama blog ili kuifanya iwe rafiki zaidi.

Soma Zaidi...
PHP somo la 97: Jinsi ya kuchakata data zaidi kwa kutumia ORM

Katika somo hili utakwenda kujifunz akuchakata data zaidi kw akutumia ORM kama ku join table

Soma Zaidi...
PHP - somo la 7: Jinsi ya kaundika function yakwako

Katika somo hili utakwenda kujifunza jinsi ya kuandika function yako mwenyewe yaani user defined function

Soma Zaidi...
PHP somo la 98: Library za PHP ambazo unaweza kutumia ORM

Somo hili litakwenda kukutajia baadhi ya library za php ambazo hutumika kwa matumizi ya ORM

Soma Zaidi...