نجلب البيانات من خلال استعلام
نعرف القيم في المصفوفة من كائن نتيجة الاستعلام
نحدد نمط إرجاع من FETCH_ASSOC بالتالي ستكون $result لها نفس الهيكلية التي تبحث عنها
<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDBPDO";
try {
$conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
$stmt = $conn->prepare("SELECT * FROM table");
$stmt->execute();
$result = $stmt->setFetchMode(PDO::FETCH_ASSOC);
if ($result->num_rows > 0) {
$EN = $result;
// أو
$EN=[
'main'=> $result["main"],
'view_reports'=> $result["view_reports"],
'preferred_lang'=> $result["preferred_lang"],
'success'=> $result["success"],
];
}
} catch(PDOException $e) {
echo "Error: " . $e->getMessage();
}
$conn = null;
هنا تأكد من اسم الجدول، و شرط الاستعلام