PHP - somo la 18: Jinsi ya kusoma data kutoka kwenye database kwa kutumia PHP


PHP - somo la 18: Jinsi ya kusoma data kutoka kwenye database kwa kutumia PHP


image



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 menu unaweza kuibadilisha kadiri unavyohitaji, unaweza kutumia WHER, ORDER BY, LIMIT na kadhalika. (rejea somo la 8,9, na 10 mafunzo ya databse)

 ...



Je! umeipenda hii post?
Ndio            Hapana            Save post

Imeandikwa na Rajabu Terehe 2023-10-18 Download PDF Share on facebook WhatsApp

RELATED POSTS

picha

Katika somo hili utajifunza jinsi ya kutumia filter_var() function kwa
picha

Katika somo hili utakwenda kujifunza jinsi ya ktumia baadhi ya
picha

Katika somo hili utajifunza jinsi ambavyo unaweza kutengeneza blog ambayo
picha

Katika somo hili utakwenda kujifunza kuhusu condition statements if, ifelse
picha

Katika somo hili utakwenda kujifunza jinsi ya ku upload mafaili
picha

Katika somo hili utakwenda kujifunza jinsi ya kuzungumza na server
picha

Katika somo hili utakwenda kujifunza kujusu PHP variable, maana yake
picha

Katika ukurasa huu utakwenda kujifunz jinsi ya kuandika code za
picha

Katika somo hili utakwend kujifunza kuhusu static property na jnsi
picha

Katika somo hili utakwenda kujifunza kuhusu aina za loop DO,
picha

Katika somo hili utakwenda kujifunza jinsi ya kutumia PDO kutengeneza
picha

Katika somo hili tutakwenda kutumia prepared ststement kwenye ku fetch
picha

Katika somo hili utajwenda kujifunza jinsi ya kuzuia hacking kwenye
picha

Huu ni mwendelezo wa mafunzo ya PHP na hapa tunaaza
picha

Katika somo hili utakwenda kujifunza kuhusu function kwenye PHP na
picha

katika post hii utajifunza jinsi ya kutengeneza ukurasa wa dashboard