PHP somo la 19: Jinsi ya kudhibiti mpangilio wa data baada ya kuzisoma
Katika somo hili utajifunza kupangilia data wakati wa kuzisoma kwenye database kw akutumia PHP
Kabla ya kuendelea na somo kuna kitu kwanza nahitaji ukijuwe. Ni kuwa data za kwenye database unaweza kuzisoma kwenye HTML paragraph na table ama kwenye dag za kuorodhesga na namna ingine unayoitaka. Sasa hapa nataka nikufundishe kutengeneza kajitable kadogo kwa ajili ya kuwekea data zetu.
Tumia code hizi kutengeneza table ya HTML kwa ajili ya kuwekea data zetu. Tafadhali rejea mafunzo ya HTML Angalia video hii
<style>
table, th, td {
border: 1px solid black;
}
</style>
<table style="width:100%">
<tr>
<th>id</th>
<th>Name</th>
<th>Description</th>
<th>Price</th>
</tr>
<tr>
<td></td>
</tr>
</table>
Baada ya hapo sasatutakwenda kuzisoma data zetu kwenye hii table. Hivyo unatakiwa utumie SELECT kwa ajili ya kusoma database. Rejea somo lililotangulia.Kwa ,ujibu wa somo lililotangulia code nzima tunayoitumia kusoma database kwenye html ni hizi
<?php
$sql = mysqli_query($conn, "SELECT * FROM `menu` ");
while($fetch = mysqli_fetch_array($sql)){
?>
Kisha katika kila tagi hii <td> ndani yake kutakwenda kuziweka data zetu kwa kutumia echo au print. Itambulike kuwa <th> maana yake ni table head na <td> maana yake ni table data. Hivyo <th> ni kwa ajili ya title au heading za kila column, na <td> ni kwa ajili ya kuwekea hizo data. rejea mafunzo ya html level 2). Ili kutumia echo kuweka hizo data kwenye <td> kwa mujibu wa somo lililoangulia tunatumia code hizi:-
<?php echo $fetch['x']; ?> hapo kwenye x unaweza kuweka jina la column, kama id, au name au price au description. Kwa ufupi <td> itasomeka hivi
<tr>
<td><?php echo $fetch['id']; ?></td>
<td><?php echo $fetch['name']; ?></td>
<td><?php echo $fetch['description']; ?></td>
<td><?php echo $fetch['price']; ?></td>
</tr>
Kama utafuata maelekezo vizuri code nzima zitakuwa hivi:-
<?php
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "hotel";
$conn = mysqli_connect($servername, $username, $password, $dbname);
?>
<style>
table, th, td {
border:&nb...
Umeionaje Makala hii.. ?
Share On:
👉1 Tafasiri ya Riyadh Swalihina 👉2 Sira ya Mtume Muhammad (s.a.w) 👉3 Simulizi za Hadithi Audio 👉4 Madrasa kiganjani 👉5 Dua za Mitume na Manabii 👉6 web hosting
Post zinazofanana:
PHP - somo la 30: Baadhi function za PHP
Katika somo hili utakwenda kujifunza jinsi ya ktumia baadhi ya function za php
Soma Zaidi...PHP BLOG - somo la 3: Jinsi ya kutengeneza table kwenye databse kwa ajili ya blog
Hapa utajifunza jinsi ya kutengeneza table ambayo tutaitumia kwenye blog yetu
Soma Zaidi...PHP somo la 84: Maana ya JSON na sheria za kuandika faili la json
Katika somo hili utakwenda kujifunza kuhusu Maana ya JSON na sheria za kuandika faili la json
Soma Zaidi...PHP somo la 54: class constant kwenye php
Katika somo hili utakwenda kujifunza jinsi ya kutumia constatnt kwenye class.
Soma Zaidi...PHP somo la 77: aina za http redirect
Katika somo hili utakwenda kujifunza kuhusu http redirect header
Soma Zaidi...PHP somo la 82: Content-Disposition
Katika somo hili utakwenda kujifunza kuhusu aina ya header inayoitwa Content-Disposition
Soma Zaidi...