الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكله في الربط بين اثنين لست مينيو

بدأه osman s في 5 يونيو 2014 · 3 رد · 534 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

مشكله في الربط بين اثنين لست مينيو واحد للأسم والثثاني للرقم 

مع العلم انهم في نفس الجدول والرقم مفتاح اساسي .. 

كيف يتم الربط بينهم بحيث اذا تم اختيار اسم من القائمه يتم تلقائيا تحديد رقمه في القائمه الاخرى 

والعكس .. مع العلم اني استخدم .. دريم ويفر بي اتش بي

وهذا هو الملف

 

result.php

#2

ابحث في المنتدي فستجد مرادك.

#3

لا يستطيع احد اعطاءك الاجابة الكاملة وفقا للملف المرفق فقط ، عليك ان تحدد اولا اذا كنت تريد ان يقوم برنامجك (صفحة البي اج بي) بذلك ، او ان يقوم المتصفح بهذا العمل من خلال الجافا سكربت ، او الحالة الاخرى هي باستخدام الاجاكس ! ajax

لهذا وذاك تستطيع البداية من خلال هذا الرابط http://www.plus2net.com/php_tutorial/php_drop_down_list.php

#4
 
هذا كود الاتصال بقاعدة البيانات من ريكوردسيت 
<?php require_once('../../Connections/conn.php'); ?>
<?php
mysql_select_db($database_conn, $conn);
$query_Recordset1 = "SELECT * FROM students";
$Recordset1 = mysql_query($query_Recordset1, $conn) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 = mysql_num_rows($Recordset1);
?>

..
وهذا كود الحقلين من نوع ليست مينيو .. اريد ربط الحقلين ببعض اذا اخترت الاسم يظهر الرقم تلقائي والعكس
<select name="select" class="style38">
<?php
do { 
?>
<option value="<?php echo $row_Recordset1['Std_id']?>"><?php echo $row_Recordset1['Std_name']?></option>
<?php
} while ($row_Recordset1 = mysql_fetch_assoc($Recordset1));
$rows = mysql_num_rows($Recordset1);
if($rows > 0) {
mysql_data_seek($Recordset1, 0);
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
}
?>
</select>
: اسم الطالب</span> </p>
<p> <span class="style55">
<select name="select" class="style38">
<?php
do { 
?>
<option value="<?php echo $row_Recordset1['Std_id']?>"><?php echo $row_Recordset1['Std_id']?></option>
<?php
} while ($row_Recordset1 = mysql_fetch_assoc($Recordset1));
$rows = mysql_num_rows($Recordset1);
if($rows > 0) {
mysql_data_seek($Recordset1, 0);
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
}
?>
</select>
: الرقم القومي</span></p>
<p> </p>

تم تعديل هذه المشاركة بواسطة osman s في 7 يونيو 2014 في 11:18

مواضيع مشابهة