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.

PHP PDO:

SOMO LA KWANZA

Katika somo hili utakwenda kujifunza maana ya PDO na  faida zake.

 

Ni nini maana ya PDO?

PDO ni kifupisho cha maneno Php Data Object, ni extension ya PHP ambayo hutumika katika ku access aina mbalimbali za database kwa kutumia PHP. kwa kutumia PDO code hizo hizo unaweza kuzitumia kwenye database nyingine tofauti na ilivyo kwa kutumia mysqli.

 

Faida za PDO

  1. Hurahisisha katika kutumia aina nyingine za database
  2. Ni rahisi kutumiwa kwenye OOP
  3. Inaongeza usalama zaidi

 

Database ambazo hutumika kwenye PDO

  1. Mysql
  2. PostgreSQL
  3. Oracle
  4. Firebird
  5. MS SQL Server
  6. Sybase
  7. Informix
  8. IBM
  9. freeTDS
  10. SQLite
  11. Cubrid
  12. 4D

 

PDO Classes:

Kuna class 3 ambazo hutumika kwenye PDO ambazo ni:-

  1. PDO: hii ndio hutumika kwenye connection kati ya PHP na database
  2. PDOStatement hii ndio sehemu ambayo ina prepared statement baada ya ku execute sql statement
  3. PDOException hii ndio sehemu ambayo inatumika kuonyesha error zinazotarajiwa kutokea.

 

Jinsi ya kuunganisha database:

Sasa tutaanza kujifunz ajinsi ya kuunganisha database. Hapa nitatumia njia mbili mbili. Ila kwanza tengeneza database ambayo tutakwenda kuitumia. Kama unakumbuka somo lililotangulia tulitumia database inaitwa matokeo. Hivyo ndio tunakwenda kuitumia.

Mfano:

<?php

$dbHost="localhost";

$dbName="matokeo";

$dbUser="root";

$dbPassword="";

try{

   $conn= new PDO("mysql:host=$dbHost;dbname=$dbName",$dbUser,$dbPassword);

   //Set the PDO error mode to exception.

   $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

   Echo "Database imeunganishwa";

} catch(Exception $e){

 ">...

Download App Yetu

Jifunze zaidi, na wasiliana nasi ukiwa na App yetu. Bofya link hapo chini kuweza kuipakua.

Download Now Bongoclass

Nyuma Endelea


Umeionaje Makala hii.. ?

Nzuri            Mbaya            Save
Author: Rajabu image Tarehe: 1970-01-01 03:33:44 Topic: PHP Main: ICT File: Download PDF Views 698

Share On:

Facebook WhatsApp
Sponsored links
👉1 Kitabu cha Afya    👉2 kitabu cha Simulizi    👉3 Bongolite - Game zone - Play free game    👉4 Sira ya Mtume Muhammad (s.a.w)    👉5 Kitau cha Fiqh    👉6 Madrasa kiganjani   

Post zinazofanana:

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 95: Jinsi ya kutengeneza customer ORM

Katika somo hili uttakwend akujifunz ajinsi ambavyo utaweza kutengeneza simple ORM yakwako mwenyewe

Soma Zaidi...
PHP somo la 56:class interface na polymorphism kwenye PHP OOP

Katika somo hili utakwenda kujifunza concept ya interface na concept ya polymorphism kwenye PHP OOP.

Soma Zaidi...
PHP somo la 66: Jinsi ya ku edit data na kufuta kwenye database kwa kutumia PDO

Katika somo hili utakwenda kujifunza jinsi jinsi ya ku edit ama ku update data na kuzifuta kwenye database kwa kutumia PDO

Soma Zaidi...
PHP somo la 65: Jinsi ya kusoma data kwenye database kwa kutumia PDO

Katika somo hili utakwenda kujifunza jinsi ya kusoma data kwenye database kwa kutumia PDO.

Soma Zaidi...
PHP somo la 67: Project ya CUDE operaton wa utuma OOP na PDO

Katika somo hii utakwenda kujifunza jinsi ya kufanya CRUDE operation kwa kutumia PDO. crude operation inahusu create, read, update. Delete.

Soma Zaidi...
PHP somo la 96: Jinsi ya kutengeneza ORM inayofanya CDRUDE operation

Katika somo hili utakwenda Jinsi ya kutengeneza ORM inayofanya CDRUDE operation.

Soma Zaidi...
PHP BLOG - somo la 5: Jinsi ya kuandika code za PHP kwa ajili ya kuweka post kwenye blog

Katika ukurasa huu utakwenda kujifunz jinsi ya kuandika code za php kwa ajili ya kutuma post yetu kwenye blog.

Soma Zaidi...
PHP somo la 60: namespace na matumizi yake kwenye PHP

Katika somo hili utakwendakujifunza concept ya namespaces na jinsi inavyosaidi kwenye OOP

Soma Zaidi...
PHP BLOG - somo la 6: Jinsi ya kutengeneza dashboard kwa ajili ya blog

katika post hii utajifunza jinsi ya kutengeneza ukurasa wa dashboard kwa ajili ya kutibti post

Soma Zaidi...