PHP - somo la 18: Jinsi ya kusoma data kutoka kwenye database kwa kutumia PHP
Katika somo hili utakwenda kujifunza jinsi ya kusoma data kutoka kwenye database kwa kutumia PHP.
KUSOMA DATA KUTOKA KWENYE DATABSE KWA KUTUMIA PHP
katika somo liliopita umejifunza jinsi ya kuingiza data kwenye databse. Sasa somo hili nitakujuza namna ya kuzisoma data hizo kwnye ukurasa wa php. hii ni hatuwa muhimu, kwani huwezi ktengeneza blog kama hujui jinsi ya kusoma database kwenye ukurasa wa wavuti.
Maandalizi:
Kma kawaida kwanza tunandaa variable muhimu kwa ajili ya ku connect databse. variable hizo ni servername, database name, username na password. Hivyo variable hizo zitakuwa hizi:
<?php
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "hotel";
$conn = mysqli_connect($servername, $username, $password, $dbname);
?>
Hapo nimekukusanyia variable sa database, server, user na password, pia kuna variable $conn kwa ajili ya ku connect database. Kwa ufupi hapo umesha connect kilichobakia ni kuzisoma data.
Kumbuka tumejifunza SQL ya kusoma daata ni SELECT FROM kisha utaweka jina la table. Mfano wa SQL hii itakuwa ‘SELECT * FROM menu’. kumbuka hiyo * inamaanisha All, yaani data zote.
Hatuwa inayofata ni kutengeneza $sql variable ambayo itahisika kuwakilisha SQL statement ya ku select data (kuzisoa data) kutoka kwenye table menu. hivyo variable hiyo ni kama tulivyotangulia kuiona inaweza kuwa hivi:-
$sql = mysqli_query($conn, "SELECT * FROM `menu` ");
Kinacchofuwata ni kuzinyakuwa hizo data zilizosomwa na php yaani fetching data. Hapa tutatumia method inayoitwa $fetch kwa pamoja hii inakuwa hivi while($fetch = mysqli_fetch_array($sql)){ Tutakuja jifunza zaidi kuhusu while inavyotumika ila kwa ufupi ni kuwa while ni ndugu na if statement. Hapo imetumika kuselect row zote zilizopo kwenye hiyo table. Hii ya mysqli_fetch_array($sql) Hii function hapa imetumika ili kuunganisha $sql variable iliyosoma data na kuzileta kwenye php. Kwa pamoja hapa inatengeneza code hii
<?php
$sql = mysqli_query($conn, "SELECT * FROM `menu` ");
while($fetch = mysqli_fetch_array($sql)){
?>
Hii ndio sasa hutumika kuzisoma data zote za kwenyetable yako. Hiyo SELECT FROM m...
Umeionaje Makala hii.. ?
Share On:
👉1 Sira ya Mtume Muhammad (s.a.w) 👉2 Bongolite - Game zone - Play free game 👉3 Madrasa kiganjani 👉4 kitabu cha Simulizi 👉5 Kitabu cha Afya 👉6 Dua za Mitume na Manabii
Post zinazofanana:
PHP somo la 64: Jinsi ya kutengeneza database na kuingiza data kwa kuumia PDO
Katika somo hili utakwenda kujifunza jinsi ya kutumia PDO kutengeneza database, kuteneneza table na kuingiza data moja na zaidi ya moja.
Soma Zaidi...PHP somo la 57: class traits kwenye PHP
Katika somo hili utakwenda kujifunza concept ya traits kwenye OOP. hii itakusaidia ku solve baadhi ya changamoto zinazotokana na inheritance
Soma Zaidi...PHP somo la 74: aina za http headerna server variable
Katika somo hii utakwenda kujifunza aina za http header na server variable. Hapa tutakwenda kuchambuwa mgawanyiko wa httpheader na kazi zake.
Soma Zaidi...PHP somo la 72: Jinsi ya kuandaa PDF kutoana na data zilizopo kwenye database
hapa utawenda utuma database wa ajl ya utengeneza maudhu ya PDF.
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 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...