×

حفظ المعلومات بعد submit

السلام عليكم عندي مشكلة في حفظ ال value بعد عمل submit انا استخدم هذا الكود وبالنسبة لل textbox فهو يعمل بشكل جيد ولكن المشكلة في
Like Tree2معجبون
  • 1 أضيفت بواسطة m7md91
  • 1 أضيفت بواسطة Ehab Obaidat‎‏

صورة 'm7md91' الرمزية
71
قديمة 29 - 11 - 2016, 14:35
المشاركة 1
السلام عليكم
عندي مشكلة في حفظ ال value بعد عمل submit
انا استخدم هذا الكود وبالنسبة لل textbox فهو يعمل بشكل جيد ولكن المشكلة في select التي تقرأ من قاعدة البيانات
رمز PHP:
 <input id="datepicker" name="txt_date" type="text" placeholder="Date" class="form-control input-md" value="<?php echo isset($_POST['txt_date']) ? $_POST['txt_date'] : ''?>">
المشكلة هنا اني لا استطيع حفظ المعلومات بعد عمل submit
رمز PHP:

 <?php  
    $sql
=mysqli_query($conn,"select DISTINCT db_name,db_user from tbl_staff {$query} order by db_name asc ")or die(mysqli_error($conn));
   echo 
"<select name='txt_name' class='states'>";
   echo 
"<option value='";?><?php echo isset($_POST['txt_name']) ? $_POST['txt_name'] : ''?><?php echo"'>--SELECT--</option>"
   while(
$res=mysqli_fetch_array($sql)){
   
$userid=$res['db_user'];
   
$name=$res['db_name'];
       if(
$name!=""){
     
 echo 
"<option selected value='$userid'>$name</option>";
      }} echo 
"</select>";?>
كيف احل هذه المشكلة
المشاهدات 366 | التعليقات 9
قديمة 29 - 11 - 2016, 18:22
المشاركة 2
صورة 'Al-Kaiser' الرمزية
Al-Kaiser
:: عضو نشيط ::
تاريخ الإنضمام: 16 - 07 - 2015
رقم العضوية : 292108
المشاركات: 1,178
92
افتراضي رد : حفظ المعلومات بعد submit
وعليكم السلام

اهلين اخوي محمد

صراحة مافهمت ايش تقصد ولكن الفكرة تقريبا مقاربة لموضوع قد طرحته سابقا

تفضل اتمنى يفيدك

https://www.traidnt.net/vb/traidnt2652389/

بالتوفيق يالغالي


آلحمد لله وتبارك الله ولا الله الا الله 🤲🏻
قديمة 29 - 11 - 2016, 20:55
المشاركة 3
صورة 'm7md91' الرمزية
m7md91
:: عضو نشيط ::
تاريخ الإنضمام: 01 - 02 - 2013
رقم العضوية : 183350
الدولة : لبنان
المشاركات: 767
71
افتراضي رد : حفظ المعلومات بعد submit
وعليكم السلام

اهلين اخوي محمد

صراحة مافهمت ايش تقصد ولكن الفكرة تقريبا مقاربة لموضوع قد طرحته سابقا

تفضل اتمنى يفيدك

https://www.traidnt.net/vb/traidnt2652389/

بالتوفيق يالغالي
شكرا لك ولكن ليس هذا ما اريده
ما اريده التالي
عندما يختار المستخدم احدى الخيارات من select menu
ويعمل submit للفورم اريد ان يبقي الخيار الذي اختاره يظهر في select menu
في العادة يختفي عند عمل submit انا اريد ان يبقى نجح الامر معي في textbox ولكن المشكلة عندي في select menu التي تقرأ من قاعدة البيانات بالنسبة select menu التي لا تقرأ من قاعدة البيانات ايضا نجح الامر معي
قديمة 29 - 11 - 2016, 21:07
المشاركة 4
صورة 'Ehab Obaidat‎‏' الرمزية
Ehab Obaidat‎‏
.:: عضو متألق ::.
تاريخ الإنضمام: 19 - 02 - 2015
رقم العضوية : 263969
الدولة : Palestine - Jerusalem
المشاركات: 8,393
555
افتراضي رد : حفظ المعلومات بعد submit
شكرا لك ولكن ليس هذا ما اريده
ما اريده التالي
عندما يختار المستخدم احدى الخيارات من select menu
ويعمل submit للفورم اريد ان يبقي الخيار الذي اختاره يظهر في select menu
في العادة يختفي عند عمل submit انا اريد ان يبقى نجح الامر معي في textbox ولكن المشكلة عندي في select menu التي تقرأ من قاعدة البيانات بالنسبة select menu التي لا تقرأ من قاعدة البيانات ايضا نجح الامر معي
ممكن كود الفورم كامل وليس جزء سيكت فقط جداول عندك ضيفها هون
قديمة 30 - 11 - 2016, 08:14
المشاركة 5
صورة 'm7md91' الرمزية
m7md91
:: عضو نشيط ::
تاريخ الإنضمام: 01 - 02 - 2013
رقم العضوية : 183350
الدولة : لبنان
المشاركات: 767
71
افتراضي رد : حفظ المعلومات بعد submit
ممكن كود الفورم كامل وليس جزء سيكت فقط جداول عندك ضيفها هون
اخي الكريم اول كود والثاني شغال تمام بعد ما اضغط submit يبقى المعلومات التي ادخلتها ظاهرة في textbox و select menu
رمز PHP:
 <input id="datepicker" name="txt_date" type="text" placeholder="Date" class="form-control input-md" value="<?php echo isset($_POST['txt_date']) ? $_POST['txt_date'] : ''?>">
رمز PHP:
    <select id="selectbasic" name="txt_type" class="form-control">
  <option value="">--SELECT--</option>
      <option <?php if (isset($_POST['txt_type']) && $_POST['txt_type'] == 'Inspection') { ?>selected="true" <?php }; ?>value="Inspection">Inspection</option>
      <option <?php if (isset($_POST['txt_type']) && $_POST['txt_type'] == 'Service') { ?>selected="true" <?php }; ?>value="Service">Service</option>
      <option <?php if (isset($_POST['txt_type']) && $_POST['txt_type'] == 'Project') { ?>selected="true" <?php }; ?>value="Project">Project</option>
    </select>
المشكلة هنا اخي الكريم هذه select menu تقرأ من قاعدة البيانات وهي تعمل بشكل جيد المشكلة هي التالية اني لا استطيع المحافظة على الذي اخترته كما في المثالين السابقين فكيف يمكن عمل نفس الطريقة التي استخدمتها في select السابق الجامد الغير متغيير في select المتغييير الذي يقرأ من قاعدة البيانات
رمز PHP:
   <?php  
    $sql
=mysqli_query($conn,"select DISTINCT db_name,db_user from tbl_staff {$query} order by db_name asc ")or die(mysqli_error($conn));
   echo 
"<select name='txt_name' class='states'>";
   echo 
"<option value='";?><?php echo isset($_POST['txt_name']) ? $_POST['txt_name'] : ''?><?php echo"'>--SELECT--</option>"
   while(
$res=mysqli_fetch_array($sql)){
   
$userid=$res['db_user'];
   
$name=$res['db_name'];
       if(
$name!=""){
     
 echo 
"<option selected value='$userid'>$name</option>";
      }} echo 
"</select>";?>
هنا في select العادي قمت بالتالي ونجح في ابقاء المعلومات ظاهرة بعد عمل submit
رمز PHP:
 <option <?php if (isset($_POST['txt_type']) && $_POST['txt_type'] == 'Inspection') { ?>selected="true" <?php }; ?>value="Inspection">Inspection</option>
كيف اعمل نفس الشئ ولكن لل select menu الذي يقرأ من قاعدة البيانات
ارجوا اني قد اوضحت طلبي وشكرا على تعاونكم
قديمة 30 - 11 - 2016, 09:56
المشاركة 6
صورة 'Abu Rayane' الرمزية
Abu Rayane
:: عضو نشيط ::
تاريخ الإنضمام: 25 - 06 - 2011
رقم العضوية : 98953
المشاركات: 281
16
افتراضي رد : حفظ المعلومات بعد submit
أظن أنك لن تحتاج إلى PHP بل إلى HTML5 Web Storage
http://www.alfirdaous.com

السلام عليكم ورحمة الله وبركاته،
نبحث عن مساعدين (مصممين، مبرمجين، إدخال بيانات، كاتبي مقالات،...) في إدارة موقع الفردوس، لمن يهمه الأمر، المرجو الإتصال بالإدارة من هنا.

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

I do not code for others
I do not answer without codes
I do not update the 3rd party codes
All my codes bug, do not copy / paste them
قديمة 30 - 11 - 2016, 10:52
المشاركة 7
صورة 'm7md91' الرمزية
m7md91
:: عضو نشيط ::
تاريخ الإنضمام: 01 - 02 - 2013
رقم العضوية : 183350
الدولة : لبنان
المشاركات: 767
71
افتراضي رد : حفظ المعلومات بعد submit
تم حل المشكلة باستخدام هذا الكود
رمز PHP:
 echo "<option value='$userid'";if(isset($_POST['txt_name']) && $_POST['txt_name']==$userid){ echo "selected = 'true'";}echo">$name</option>"
وضعته للاستفادة
شكرا لكم
Al-Kaiser معجب بهذا.
قديمة 07 - 12 - 2016, 19:58
المشاركة 8
صورة 'Ehab Obaidat‎‏' الرمزية
Ehab Obaidat‎‏
.:: عضو متألق ::.
تاريخ الإنضمام: 19 - 02 - 2015
رقم العضوية : 263969
الدولة : Palestine - Jerusalem
المشاركات: 8,393
555
قديمة 12 - 12 - 2016, 15:06
المشاركة 9
صورة 'm7md91' الرمزية
m7md91
:: عضو نشيط ::
تاريخ الإنضمام: 01 - 02 - 2013
رقم العضوية : 183350
الدولة : لبنان
المشاركات: 767
71
افتراضي رد : حفظ المعلومات بعد submit
نعم ووضعت الحل
قديمة 14 - 12 - 2016, 00:13
المشاركة 10
صورة 'Ehab Obaidat‎‏' الرمزية
Ehab Obaidat‎‏
.:: عضو متألق ::.
تاريخ الإنضمام: 19 - 02 - 2015
رقم العضوية : 263969
الدولة : Palestine - Jerusalem
المشاركات: 8,393
555
 
مغلق
 
العلامات المرجعية

حساب عدد ضغطات الزر تعديل على هذا الكود لفتح الرابط في صفحة جديدة

أدوات الموضوع ابحث في الموضوع
ابحث في الموضوع:

البحث المتقدم
طرق العرض


الساعة معتمدة بتوقيت جرينتش +3 . الساعة الآن : 22:07.
المعهد غير مسؤول عن أي اتفاق تجاري أو تعاوني بين الأعضاء
فعلى كل شخص تحمل مسئولية نفسه إتجاه مايقوم به من بيع وشراء وإتفاق وأعطاء معلومات موقعه
التعليقات المنشورة لا تعبر عن رأي معهد ترايدنت ولا نتحمل أي مسؤولية قانونية حيال ذلك (ويتحمل كاتبها مسؤولية النشر)

جميع الحقوق محفوظة Traidnt 2018
  • 00966138651070
  • 00966138648289
  • 2051033691
Powered by vBulletin® Version 3.8.7 .Copyright ©2000 - 2019, Jelsoft Enterprises Ltd
SEO by vBSEO ©2011, Crawlability, Inc.