![]() |
|
#1
|
|||
|
|||
![]() ماأروع هذه القطعة التى ستوفر لك عناء تجديد اى قيمة تم ادخالها لقاعدة البيانات الخاصة بإسكربتك, وظيفة هذا الكود انه سيجلب البيانات من جدول ما من القاعدة ويضعها لك فى جدول ليعرض لك قيم كل حقل بمفردها ويمكنك عن طريق هذا الجدول المعروض به القيم المخزنة بقاعدة البيانات ,ان تعدل عليها ثم تضغط على resubmit ليقوم بتحديث هذه البيانات مرة أخرى وادراجها فى قاعدة البيانات الكود view source print? 01.//get data from db 02.$sql = mysql_query("SELECT * FROM table"); 03.$count=mysql_num_rows($sql); 04. 05.//start a table 06.echo '<form name="form1" method="post" action=""> 07.<table width="292" border="0" cellspacing="1" cellpadding="0">'; 08. 09.//start header of table 10.echo '<tr> 11.<th> </th> 12.<th>Name</th> 13.<th>Email</th> 14.</tr>'; 15. 16.//loop through all results 17.while($r=mysql_fetch_object($sql)){ 18. 19.//print out table contents and add id into an array and email into an array 20.echo '<tr> 21.<td><input type="hidden" name="id[]" value='.$r->id.' readonly></td> 22.<td>'.$r->name.'</td> 23.<td><input name="email[]" type="text" id="price" value="'.$r->email.'"></td> 24.</tr>'; 25.} 26. 27.//submit button 28.echo'<tr> 29.<td colspan="3" align="center"><input type="submit" name="Submit" value="Submit"></td> 30.</tr> 31.</table> 32.</form>'; 33. 34.// if form has been submitted, process it 35.if($_POST["Submit"]) 36.{ 37. // get data from form 38. $name = $_POST['name']; 39. // loop through all array items 40. foreach($_POST['id'] as $value) 41. { 42. // minus value by 1 since arrays start at 0 43. $item = $value-1; 44. //update table 45. $sql1 = mysql_query("UPDATE table SET email='$email[$item]' WHERE id='$value'") or die(mysql_error()); 46. } 47. 48.// redirect user 49.$_SESSION['success'] = 'Updated'; 50.header("location:index.php"); 51.} مثال علمى: لقد قمت بعمل قاعدة بيانات وليكن اسمها cool ثم اضفت فيها جدول اسمه user وبداخله الحقول name وemails ووضعت فى بداية هذا الملف متغيرات للاتصال بهذه القاعدة ثم تنفيذ الملف هذا ليجلب لنا البيانات من الحقول بالجدول user وكان الناتج كما بالصورة الأتية : ![]() شوفتوا السهولة ملاحظة: حمل هذا الملف لتجنب تشفير الموقع لاكواد الhtml حمل الملف الملف كاملا من هــــــــــــنا
|
![]() |
| مواقع النشر (المفضلة) |
| الكلمات الدلالية (Tags) |
| البيانات بسهولة, تحديث المدخلات لقاعدة |
| أدوات الموضوع | |
| انواع عرض الموضوع | |
|
|
اضغط هنا وادخل ايميلك حتى يصلك جديدنا
القسم العام - اخبار التقنيه - العاب كمبيوتر - برامج - دروس التصميم - مسجات - برامج و العاب جوال - لغات برمجه - تطوير منتديات - جوجل google - قوالب واستايلات - SEO و XML و RSS - هاكات - تطوير مواقع - نطاقات - استضافه - تبادل اعلانى - دروس فوتوشوب - - ملحقات فوتوشوب - فلاش - سويش ماكس - تصميم استايلات - العاب - مواقع عالميه - دروس فرونت بيج - دريم ويفر