php中数组插入mysql表的方法

 2022-10-27    435  

下面为您介绍的数组插入mysql表的方法用于PHP开发,如果您之前在使用mysql表时遇到过类似的方面,不妨一看。

环境:PHP 5.0 + MYSQL

php中数组插入mysql表的方法

第一步:我们先来创建一个表格来存储数组变量的值,就是用mysql自带的test数据库吧

Usetest; 

Creattable‘NEIL’(‘ID’int(20)primarykeynotnull, 

‘Major’varchar(25)notnull); 

第二步:我们来建立一个复选框页面用来模拟一个实例PHP数组 index.html

<body>

<formmethod="post"action="show.php">

ID:<inputtype=”text”name=”id”><br>

<inputtype="checkbox"name="teach[0]"value="online">Online<br>

<inputtype="checkbox"name="teach[1]"value="video">video<br>

<inputtype="checkbox"name="teach[2]"value="face">Face-to-Face<br>

<inputtype="submit"value="submit">

</form>

第三步:我们来描述show.php

Index.html通过post 将变量提交给show.php来处理,我们先来写show.php代码

<?php

$db_name=”test”; 

$table_name=”neil”; 

$connection=@mysql_connect(“localhost”,”root”,”root”)ordie(mysql_error()); 

$db=@mysql_select_db($db_name,$connection)ordie(mysql_error()); 

/*这里我们来进行数组变量的处理*/ 

$value=’’;//定义一个变量value初始化为空 

Foreach($_POST[“teach”]as$key) 

{$value.=$key.’,’;}/*将数组值传递给中间变量key,由key将值传依次递给变量value*/ 

/*插入语句*/ 

$sql=”insertintoneilvalues(‘$_POST[id]’,’$value’)”; 

$query=@mysql_query($sql,$connection)ordie(mysql_error()); 

?>

到这里这个php中数组插入mysql表的方法就结束了。

  •  标签:  
  • MySQL
  •  

原文链接:https://77isp.com/post/4382.html

=========================================

https://77isp.com/ 为 “云服务器技术网” 唯一官方服务平台,请勿相信其他任何渠道。