Navigation Menu



image

PHP - somo la 22: Kutafuta jumla, wastani na idani ya vitu kwenye database kw akutumia PHP

Katika somo hili utakwenda jifunza jinsi ya kuhesabu row kwenye database, kutafuta wastani wa taarifa kwenye database na kutafuta idadi yake.

Kabla ya kuendelea na somo kwanza Kwenye database yetu ya hotel, kwenye table ya menu ongeza data zifuatazo, kwa kuingia kwenye uwanja wa SQL kisha una pest data hizi:-

Rejea mafunzo ya database jinsi ya kuongeza data kwenye Mysql kwa kutumia SQL.

 

(6, 'supu', 'Pata supu ya smaki, pweza, na nyama ', 1800),

(7, 'Soda', 'Pata soda za aina zote kwa bei ileile', 500),

(8, 'juisi', 'Kunywa juisi za matunda halizi umalize kiu yako', 1200),

(9, 'internet', 'Huduma ya internet ipo kwa bei poa kwa lisaa', 900),

(10, 'Usafiri', 'Tunatoa usafiri wa haraka ', 22000);

(1, 'ugali', 'pata ugali mtamu', 1000),

 

 

  1. Kuhesabu idadi ya row kwenye tabl

Kama unataka kujuwa je kuna menu ngapi kwenye orodha, utatakiwa kuhesabu idadi ya row ambazo ndio zinabeba hizo data. kufaya hivi tutatumia function ya kuhesabu row ambayo ni COUNT(). Rejea mafunzo ya database somo la 12  hivyo variable ya $sql itakuwa hivi

 $sql = "SELECT COUNT(name) FROM menu";

 

Pia tutakuwa na variable nyingine kwa ajili ya kuangalia connection hii tutaipa jina la result $result = $conn->query($sql) Pia tutahitajika kuwa na variable nyingine kwa ajili ya ku fetch data hii itakaa nadni ya while ili kuangalia kama connection imefanyika iweze ku fetch data. Variable hiyo itatupa matokeo ya $result ambayo imeangalia connection.Variable hii tutaiita $row ambayo itakuwa hivi $row = mysqli_fetch_array($result)     

Kwa pamoja na while tunapata:-

 while($row = mysqli_fetch_array($result)){

   echo "Jumla ya row ni :". $row['COUNT(price)'];

}

Code nzima ya kuhesabu row itakuwa hivi:

 

<?php

$servername = "localhost";

$username = "root";

$password = "";

$dbname = "hotel";

 

// Create connection

$conn = mysqli_connect($servername, $username, $password, $dbname);

 

//sql query to count rows

$sql = "SELECT COUNT(name) FROM menu";

$result = $conn->query($sql);

//display data on web page

while($row = mysqli_fetch_array($result)){

   echo "Jumla ya row ni :". $row['COUNT(name)'];

}

 

//close the connection

 

$conn->close();

?>

 

  1. Kuangalia Kutafuta average ya price zote kwenye menu

Katika mafunzo ya database tulijifunza kuwa unapotaka kutafuta average tunatumia function hii AVG() na SQL yake inakuwa hivi SELECT AVG(price) FROM menu hivyo kuandaa sql variable itakuwa hivi $sql = "SELECT AVG(price) FROM menu"

Mambo mengine yatabakia kama yalivyo, utatakiwa kwenye echo   badala ya  $row['count(price)sasa itakuwa $row['AVG(price)

            

Kama kila kitu kipo sawa. Pest code hizi kwenye ukurasa wako wa php Itakuletea average ya price zote kwenye menu.

 

<?php

$servername = "localhost";

$username = "root";

$password = "";

$dbname = "hotel";

 

// Create connection

$conn = mysqli_connect($servername, $username, $password, $dbname);

 

//sql query to find average

$sql = "SE">...



Nicheki WhatsApp kwa maswali





           

Je! umeipenda hii post?
Ndio            Hapana            Save post

Rajabu Tarehe 2024-05-10 14:53:23 Topic: PHP Main: Masomo File: Download PDF     Share On Facebook or Whatsapp Imesomwa mara 294


Sponsored links
👉1 Madrasa kiganjani     👉2 Kitabu cha Afya     👉3 kitabu cha Simulizi     👉4 Simulizi za Hadithi Audio     👉5 Sira ya Mtume Muhammad (s.a.w)     👉6 Kitau cha Fiqh    

Post zifazofanana:-

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 21: Jinsi ya kutafuta kitu kwenye database kwa mutumia PHP
Katika somo hili utakwenda kujifundisha jinsi ya kutafuta taarifa maalumu kwenye database kwa kutumia PHP Soma Zaidi...

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. Soma Zaidi...

PHP - somo la 34: Jinsi ya kutumia do loop, while loop na foreach kwenye PHP
Katika somo hili utakwenda kujifunza kuhusu aina za loop DO, FOR, FOREACH LOOPS kwenye PHP Soma Zaidi...

PHP BLOG - somo la 12: Jinsi ya kutumia prepared statement kwenye kusoma post za blog
Katika somo hili tutakwenda kutumia prepared ststement kwenye ku fetch data kutoka kwenye database. 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 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 BLOG - somo la 1: Utangulizi na jinsi ya kuandaa kwa ajili ya somo
Katika course hii utakwenda kujifundisha jinsi ya lutengeneza blog kutoka mwanzo hadi mwisho. Soma Zaidi...

PHP somo la 59: static property kwenye PHP
Katika somo hili utakwend kujifunza kuhusu static property na jnsi inavyotumika Soma Zaidi...

PHP somola 63: Jinsi ya ku connect database kwa kutumia PDO na faida zake
Katika soo hili utakwenda kujifunza umuhmu wa kutumia PDO kwenye PHP kwa ajili ya kutumia database. Soma Zaidi...

PHP - somo la 23: Jinsi ya kutumia condition statement kwenye database kwa kutumia PHP
Katika somo hili utakwenda kuona namna ya kutuia if else kwenye data zilizopo kwenye database kwa kutumia PHP Soma Zaidi...

PHP somo la 53: class inheritance kwenye PHP Object Oriented Programming
Katika somo hili utakwenda kujifunza kuhusu class inheritance kwenye object oriented programming. Soma Zaidi...