Katika somo hili utakwenda kujifunza jinsi ya kutumia database ya sqlite kwa kutumia 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:
SQLite3
: Njia rahisi na inayofaa kwa mahitaji ya msingi ya hifadhidata.Katika somo hili, tutaelezea hatua kwa hatua jinsi ya kuunganisha SQLite na PHP kwa kutumia njia hizi mbili.
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.
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.
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.";
}
?>
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 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>";
}
?>
Jifunze zaidi, na wasiliana nasi ukiwa na App yetu. Bofya link hapo chini kuweza kuipakua.
Download NowUmeionaje Makala hii.. ?
Katika somo hili utakwenda kujifunza aina za data ambazo hutumika kwenye PHP
Soma Zaidi...Katika somo hili utakwenda kujifunza jisniya kutuma email kwa kutumia PHPMailer kwenye project ya PHP. Katika somo hili tutakwend akutuma email kwa kutumia localhost.
Soma Zaidi...Katika somo hili utaweza kujifunza ni kwa nambna gani utaweza kutengeneza blog post na kuisoma kwa kutumia data za json
Soma Zaidi...Katika somo hili utakwenda kujifunza kuhusu http header, maana yake na jinsi ya kusoma taarifa zilizopo kwenye http header.
Soma Zaidi...Katika somo hili utakwenda kujifunza kuhusu static method na inavtotumika kwenye OOP
Soma Zaidi...Katika somo hili utakwenda kujifunza jinsi ya kutumia PHP kutengeneza tabale kwenye database ya mysql .
Soma Zaidi...Katika somo hili utakwenda kujifunza jinsi ya kuandika constant kwenye PHP. Pia utajifunza utofauti wake na variable
Soma Zaidi...Katika somo hili utakwenda kujifunza Jinsi ya kutumia ORM kwa kutumia library ya RedBeanPHP
Soma Zaidi...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...Katika post hii utajifunza jinsi ya kupata taarifa muhimu za mtumiaji kw akutumia Ip address yake.
Soma Zaidi...