gpt4 book ai didi

php - 如何动态创建表并在列不存在时更改表

转载 作者:行者123 更新时间:2023-11-30 23:08:51 25 4
gpt4 key购买 nike

enter
<?php $dob=$_SESSION['dob'];
$month=$_SESSION['month'];
$exists = false;
$columns = mysql_query("show columns from $month");
while($c = mysql_fetch_assoc($columns)){
if($c['Field'] == $dob){
$exists = true;
break;
}
}
if(!$exists){
mysql_query("ALTER TABLE `$month` ADD `$dob` varchar(100) default absent");
}
$roll=$_SESSION['var'];
foreach( $roll as $value=>$roll) {
$name = mysql_real_escape_string ($roll);
$sql="insert into $month (roll) values ('$name')";
mysql_query($sql)or die(mysql_error());
}
?>

问:-如何在 mysql php 中创建表和修改表?

最佳答案

要创建表,请执行以下操作:

CREATE TABLE `tableName` (
... Columns ...
);

关于php - 如何动态创建表并在列不存在时更改表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20675051/

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