【发布时间】:2016-09-01 01:19:01
【问题描述】:
如何将选择值保存到 MySQL 数据库中
<select multiple id="id" name="althizmet[]">
<option value="0">Deger</option>
<option value="1">Deger2</option>
<option value="2">Deger3</option>
</select>
<?php
foreach ($_POST["althizmet"] as $selectedOption)
{
$vay= $selectedOption;
}
$baglanti=mysql_connect("localhost","root","");
$f=mysql_select_db("data",$baglanti);
@mysql_query("SET NAMES 'utf8'");
@mysql_query("SET CHARACTER SET 'utf8'");
$ekle=mysql_query("INSERT INTO siparis (hizmet) VALUES ('".$vay."')");
?>
如何保存所有的一行选定值? 谢谢
【问题讨论】:
-
警告:如果您只是学习 PHP,请不要使用
mysql_query接口。它是如此可怕和危险,以至于在 PHP 7 中被删除。像 PDO is not hard to learn 这样的替代品和像 PHP The Right Way 这样的指南解释了最佳实践。你的用户参数不是properly escaped,有SQL injection bugs可以被利用。 -
请告诉我们您尝试插入多个元素的内容。编辑您的问题并添加您迄今为止所做的以启用您寻求实施的功能。