05-01-24, 01:46 AM
يمكنك استخدام لغة برمجة مثل PHP أو JavaScript مع SQL للوصول إلى قاعدة البيانات واستعراض النتائج بناءً على النص الذي يتم إدخاله في حقل البحث. هذا مثال بسيط باستخدام PHP وMySQL
تحتاج إلى استبدال
و
و
و
و
و
بالقيم الصحيحة التي تنطبق على قاعدة البيانات الخاصة بك. وهذا مثال للجانب الخادمي، يجب أيضًا إنشاء نموذج HTML لحقل البحث وزر البحث ليتمكن المستخدمون من استخدامه
PHP كود :
<?php
// اتصال بقاعدة البيانات
$servername = "اسم_الخادم";
$username = "اسم_المستخدم";
$password = "كلمة_المرور";
$dbname = "اسم_قاعدة_البيانات";
$conn = new mysqli($servername, $username, $password, $dbname);
// التحقق من الاتصال
if ($conn->connect_error) {
die("فشل الاتصال: " . $conn->connect_error);
}
// عند الضغط على زر البحث
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$search_text = $_POST['search']; // اسم حقل البحث في الفورم
// استعلام SQL لاسترجاع البيانات المناسبة
$sql = "SELECT * FROM اسم_الجدول WHERE اسم_الحقل LIKE '%$search_text%'";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// عرض النتائج
while($row = $result->fetch_assoc()) {
echo "اسم: " . $row["اسم_الحقل"]. "<br>";
// استمر في عرض البيانات الأخرى كما تريد
}
} else {
echo "لا توجد نتائج";
}
$conn->close();
}
?>تحتاج إلى استبدال
كود :
اسم_الخادمكود :
اسم_المستخدمكود :
كلمة_المروركود :
اسم_قاعدة_البياناتكود :
اسم_الجدولكود :
اسم_الحقل