اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

بإستخدام phpmyadmin يمكنك ذلك عن طريق :

  1. التصفح إلى http://localhost/phpmyadmin
  2. الدخول إلى قاعدة البيانات المقصودة بالقائمة الجانبية .
  3. الضغط على زر SQL في قائمة التصفح أعلى الصفحة .
  4. طباعة إستعلام الإدراج و الضغط على GO , يكون كود الإستعلام على هذا النحو :
INSERT INTO blood_groups (blood_group_name)
VALUES ('O+');

INSERT INTO benefactor (fk)
VALUES (/* من جدول الفصائلid قم بطباعة اخر */);

ملاحظات :

يجب مراعاة القيم الإفتراضية للأعمدة بالجداول السابقة و التأكد من أن لها قيم إفتراضية بالفعل .

لا ينصح بإدخال البيانات يدويا إلا في حالات إستثنائية , عوضا عن ذلك يمكنك فعل ذلك بالـ php . 

  • 0
نشر
بتاريخ 2 ساعات قال نوور طاهر:

 انا اقصد كيف عمل انسرت من واجهه php الى داخل قاعده البيانات ماهو سطر الانستر 

تقريبا هي نفس العملية و كل خطوة من الاتي تتبع نفس منطق كل خطوة من التعليق السابق .

  1. بداية يجب عليك الإتصال بقاعدة البيانات
    <?php
    $servername = "localhost";
    $username = "username";
    $password = "password";
    $dbname = "myDB";
    
    // إنشاء اتصال 
    $conn = new mysqli($servername, $username, $password, $dbname);
    
    // تفحص الإتصال و طباعة الأخطاء ان وجدت 
    
     if ($conn->connect_error) {
    
        die("فشل الإتصال بقاعدة البيانات: " . $conn->connect_error);
    }

     

  2. كتابة الإستعلام بشكل string : 

    <?php 
    
    $sql = "INSERT INTO YourTableName (column1, column2, column3)
    
     VALUES ('value 1', 'value 2', 'value 3')";

     

  3. عمل Excution للإستعلام المطبوع حديثا :

    <?php 
    
    if ($conn->query($sql) === TRUE) {
        echo "تم ادراج عنصر جديد بقاعدة البيانات";
    } else {
        echo "خطأ: " 
          . $sql . "<br>" .
          $conn->error;
    }

     

فيكون الكود كاملا :

<?php
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "myDB";

// إنشاء اتصال 
$conn = new mysqli($servername, $username, $password, $dbname);

// تفحص الإتصال و طباعة الأخطاء ان وجدت 

 if ($conn->connect_error) {

    die("فشل الإتصال بقاعدة البيانات: " . $conn->connect_error);
 }

// طباعة إستعلام
$sql = "INSERT INTO YourTableName (column1, column2, column3)

 VALUES ('value 1', 'value 2', 'value 3')";


// تنفيذ الإستعلام
if ($conn->query($sql) === TRUE) {
    echo "تم ادراج عنصر جديد بقاعدة البيانات";
} else {
    echo "خطأ: " 
      . $sql . "<br>" .
      $conn->error;
}

و قد تحتاجين إغلاق الإتصال أحيانا , يمكنك ذلك عن طريق : 

<?php 

// تنفيذ إغلاق الإتصال
$conn->close();

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...