درخواست کد ثبت اطلاعات یک فرم با امکان چندین انتخاب، در دیتابایس

سلام
من از کد زیر استفاده میکنم برای ارسال اطلاعات به صفحه دیگه:

کد:
<form action="handler.php" method="post">

<SELECT NAME="pic" MULTIPLE SIZE=5>
<OPTION VALUE="1.jpg">mushrooms</option>
<OPTION VALUE="2.jpg">green peppers </option>
<OPTION VALUE="3.jpg">onions </option>
<OPTION VALUE="4.jpg">tomatoes </option>
<OPTION VALUE="5.jpg">olives </option>
</SELECT>

<SELECT NAME="user" MULTIPLE SIZE=5>
<OPTION VALUE="ali">ali </option>
<OPTION VALUE="mohammad">mohammad </option>
<OPTION VALUE="hasan">hasan</option>
<OPTION VALUE="mmm">mmm  </option>
<OPTION VALUE="raha">raha </option>
</SELECT>
<input type="submit" value="Go">
</form>
و با این کد اطلاعات رو دریافت و ثبت میکنم:
کد PHP:
if(isset( $_POST [ 'pic' ]) && isset( $_POST [ 'user' ])){ $pic = $_POST [ 'pic' ]; $user = $_POST [ 'user' ]; $db2 -> query ( 'INSERT INTO users_pic  SET pic="' . $pic . '",user="' . $user . '" ' ); } 
تا وقتی که از مقدار pic و user یکی رو انتخاب میکنم مشکلی نداره ولی وقتی چند گزینه رو با هم انتخاب میکنم مشکل داره و فقط یکی رو ثبت میکنه.
مثلا 1 عکس انتخاب میکنم و 2 تا کاربر، میخوام که کوئری برای همه اجرا بشه یعنی یک بار اطلاعات عکس 1 و کاربر 1 ذخیره بشه یک بار اطلاعات عکس 1 و کاربر 2 ذخیره بشه

درخواست کد ثبت اطلاعات یک فرم با امکان چندین انتخاب، در دیتابایس


خرید بک لینک
کپی رابت محفوظ است اخبار ایران و جهان
قدرت گرفته از niloblog