السلام عليكم اخوتي الاعزاء .. لقد عملت تعبة لقائمة منسدلة في php وهذه القائمة المنسدلة منها اريد ان اعمل insert الي جدول اخر 

توجد مشكلة بسيطة عندما اعمل انسيرت ل جدول اخر تظهر لي ارقام مثل( 1  2  3 )في الداتبيس 

وهذا الكود 

<?php

// php select option value from database

$hostname = "localhost";
$username = "root";
$password = "";
$databaseName = "my_db";

// connect to mysql database

$connect = mysqli_connect($hostname, $username, $password, $databaseName);

// mysql select query
$query = "SELECT * FROM `sh_cycle`";

// for method 1

$result1 = mysqli_query($connect, $query);

// for method 2
$options = "";

?>

<!DOCTYPE html>

<html>

    <head>

        <title> PHP SELECT OPTIONS FROM DATABASE </title>

        <meta charset="UTF-8">

        <meta name="viewport" content="width=device-width, initial-scale=1.0">

    </head>

    <body>

        <!--Method One-->

        <select>

            <?php while($row1 = mysqli_fetch_array($result1)):;?>

            <option value="<?php echo $row1[0];?>"><?php echo $row1[3];?></option>

            <?php endwhile;?>

        </select>
        
        <!-- Method Two -->

       

    </body>

</html>

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

السلام عليكم

يجب توفر اسماء حقول الجدول sh_cycle لمعرفة القيمة التي ترسل الى الجدول التاني
على أي, في الغالب المشكل في السطر كما مبين في المرفقات
أعتقد أنك ترسل ID بدلا من Value
اذا كان عكس ذلك المرجو توضيح أكثر حول الجدول

و شكرا

Screen Shot 2018-12-23 at 7.19.11 PM.png

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

السلام عليكم

اخي انت تطلعلك الارقام ك قيم افتراضية في الجدول الثاني

اذهب الى المفتاح الرئيسي في الجدول وقم بإيقاف الخاصية identity.

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن