نظرة سريعة على مجريات يوم سوالف
إصلاح مشاكل البحث بالكامل

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > PHP
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد
 
LinkBack أدوات الموضوع
عضو سوبر نشيط
تاريخ التسجيل: Sep 2005-
#1 (permalink)  
تصدير مجموعه بيانات !!!


السلام عليكم ورحمة الله وبركاته

وبعد

إخواني انظرو الى هذه الصوره




أريد عندما أرسل الفورم يتم تخزين كل خيار في حقل

أي بمعنى

يوجد لدي تيبل مثلا اسمه س1

اريد عندما يتم ارسال الفورم يتم تخزين البيانات في التيبل س1

على هذه الصوره

خيار واحد ///// في حقل
خيار ثنين ///// في حقل
خيار ثلاثه ///// في حقل
خيار اربعه ///// في حقل



أتمنى وضحت الصوره






__________________
هذي العضوية يستخدمها شخصان
abadiksa غير متواجد حالياً   قديم 20-11-2006, 11:10 PM
رد مع اقتباس
عضو فعال
تاريخ التسجيل: Feb 2002-
#2 (permalink)  

قم بجعل اسم المتغير تبع القائمة على شكل مصفوفة .. ثم مرر قيمة كل عنصر في المصفوفة للحقل المناسب في القاعدة
كود PHP:
<form>
<select name="options[]"  multiple>

        <option value="v1">قيمة واحد</option>
        <option value="v2">قيمة اثنين</option>
        <option value="v3">قيمة ثلاثة</option>
        <option value="v4">قيمة اربعة</option>
</select>
<input type=submit>

<?php
$x1
$options[0];
$x2$options[2];
$x3$options[3];
$x4$options[4];

//الان فقط اعمل استعلام لحفظ قيم المصفوفة في الحقوق تبعها
$query=mysq_query("insert into table(filed1,filed2,filed3,filed4) vlaues ('$x1','$x2','$x3','$x4') ");






__________________
ومامن كاتب إلا سيفنى ****** ويبقي الدهر ماكتبت يداه
فلا تكتب بكفك غير شيء ****** يسرك يوم القيامة أن تراه
Dr.Server غير متواجد حالياً   قديم 21-11-2006, 03:58 AM
رد مع اقتباس
عضو نشيط جدا
تاريخ التسجيل: Dec 2004-
#3 (permalink)  

أظن أن كاتب الموضوع يقصد أمر آخر ..

اذا كنت تستخدم مربع نص لإدخال الخيارات .. اي اذا اكنت تستخدم التالي:
كود بلغة HTML:
<textarea></textarea>
فعند تنفيذ الفورم قم بإستخدام الكود التالي لفصل كل سطر في متغير لوحده:
كود PHP:
$data explode("\n"$_POST['options']); 
مثال

كود PHP:
 <form> 
<textarea name="options"></textarea>
<input type=submit> 

<?
if($_POST['options'])
{
        
$data explode("\n"$_POST['options']);

        
$filed1 $data['0'];
        
$filed2 $data['1'];
        
$filed3 $data['2'];
        
$filed4 $data['3'];

        
$query=mysq_query("insert into table(filed1,filed2,filed3,filed4) vlaues ('$filed1','$filed2','$filed3','$filed4') ");

أرق تحية






__________________
الخدمات البرمجية
تعديلات برمجية - تطوير برمجيات جاهزة - صيانة قواعد بيانات
برمجة خاصة (الأولوية للأفكار الجديدة والخاصة)

المراسلة : http://it.rewaq.com
القائد غير متواجد حالياً   قديم 22-11-2006, 01:58 PM
رد مع اقتباس
رد


أدوات الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة



الساعة الآن: 12:09 AM بتوقيت المملكة العربية السعودية