القائمة الرئيسية

الصفحات

SQLite  PHP

قراءة قواعد البينانات التي لها امتداد db أو كانت من نوع SQLite3 على صفحة php وستعمل معك هذه الطريقة إذا أردت تحويل وحفظ قاعدة بيانات خارجية إلى mysql أو تحويلها إلى مصفوصة لاستخدامها داخل موقعك .

هذا النوع من قواعد البيانات يستخدم بكثرة في تطبيقات الموبايل ويوجد بكثرة على أندرويد بالمجلد assets لمن أراد الحصول عليه من داخل مشروع لتطبيق أندرويد وهذا النوع من قواعد البيانات قد لا يتطلب وجود إنترنت .

شرح الكود :
أنا وضعت أنشأت قاعدة بيانات باسم sqlite.db ، وإسم الجدول الموجود بقاعدة البيانات tablo والأعمدة الموجودة هي :
	"ID"
	"Question"
	"Answer_1"	
	"Answer_2"	
	"Answer_3"	
	"Answer_4"	
	"ID_answer"	
قمت بقراءة عمود ID واستدعيت السؤال الموجود ب Question بالطريقة التالية :

<?php
$db = new SQLite3('sqlite.db');
$sql = "SELECT * FROM tablo WHERE ID = 3";
$result = $db->query($sql);
while ($row = $result->fetchArray(SQLITE3_ASSOC)){
  echo $row['Question'] ;
}
unset($db);
?>

لقراءة جميع البيانات الموجودة بالأعمدة أزل WHERE ID = 3 وهذا هو الكود التالي :

<?php
$db = new SQLite3('sqlite.db');
$sql = "SELECT * FROM tablo ";
$result = $db->query($sql);
while ($row = $result->fetchArray(SQLITE3_ASSOC)){
  echo $row['Question'] ;
}
unset($db);
?>

هل اعجبك الموضوع :

تعليقات

التنقل السريع