请问php 中 如何把多选结果插入mysql数据库中 请问php 中 如何把多选结果插入mysql数据库中 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 /** * 数据库插入 * @param string $table 数据表 * @param array $dataArray 数据数组 * return true/false **/ public function insert($table, $dataArray) { $field = ""; $value = ""; if( !is_array($dataArray) || count($dataArray)<=0) { return false; } while(list($key,$val)=each($dataArray)) { $field .="$key,"; $value .="'$val',"; } $field = substr( $field,0,-1); $value = substr( $value,0,-1); $sql = "insert into $table($field) values($value)"; if(!$this->query($sql)) return false; return true; }foreach($arr as $k => $v) { $mysql_conn->insert($table, $v);}多选结果组装成数组,foreach每条记录数组插入, 就解决了 直接存json也可以 最好的方法是把这些选择放到json里,把这json存到一个字段里 在values()后 继续values() 逗号分隔 $_SESSION=array()与session_unset() php写个页面,在mysql数据库取出地址,用正则替换图片地址 诚招网站开发人员!(西安) php可否用于读取手机短消息 有ASP 基础,现在转做PHP,应该如何提高一下? 计算图片路径 找会做PHP网页的,价格面议,要求是在上海,,, 各位高手帮帮忙!如何输出"\" 请问有没有人用过horde框架做过开发? 超时 php网页可以直接向一个端口发送json数据吗 毕设在做一个汇编语言的在线IDE,有大神可以指点一下思路吗?
/**
* 数据库插入
* @param string $table 数据表
* @param array $dataArray 数据数组
* return true/false
**/
public function insert($table, $dataArray) {
$field = "";
$value = "";
if( !is_array($dataArray) || count($dataArray)<=0) {
return false;
}
while(list($key,$val)=each($dataArray)) {
$field .="$key,";
$value .="'$val',";
}
$field = substr( $field,0,-1);
$value = substr( $value,0,-1);
$sql = "insert into $table($field) values($value)";
if(!$this->query($sql)) return false;
return true;
}
foreach($arr as $k => $v) {
$mysql_conn->insert($table, $v);
}多选结果组装成数组,foreach每条记录数组插入, 就解决了