gpt4 book ai didi

php - 从数组创建 PHP 表

转载 作者:行者123 更新时间:2023-11-29 13:06:23 24 4
gpt4 key购买 nike

我想要一个创建数据库表的函数:

输入:

  1. $表名
  2. $tableFields(参数数组)

输出:新的数据库表

<小时/>

二维数组包含字段detentions:

  • a[0][0] = 名字
  • a[0][1] = varchar[25]
  • a[1][0] = 姓氏
  • a[1][1] = varchar[30]

输出是一个名为 $tableName 的表,其中包含两个字段firstName 和lastName。

<小时/>

我认为我可以通过循环数组来构建一个创建查询,但我不知道如何告诉 php 提交此命令并实际创建数据库表。

最佳答案

function createTable( $tableName,$a) {
global $con; //database connection
$query = "CREATE TABLE $tableName ";
$temp = "";
for($i=0;$i<count($a);$i++) {
$temp .= $a[$i][0] . " " . $a[$i][1] . ",";
}
if($temp!='') {
$query .= substr($temp,0,-1);
mysqli_query($con,$query);
}
else {
print "No column names provided";
}

}

关于php - 从数组创建 PHP 表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22652853/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com