【发布时间】:2013-07-26 01:28:21
【问题描述】:
情况是这样的。我只知道表test_table 的总列数,但不知道它们的名称(听起来很奇怪,但它是真的)。有什么方法可以根据一些 ID(自动增量主键)为所有列值编写 UPDATE Query?
要在此表中添加行,我执行了以下操作,但不知道如何为 UPDATE 执行此操作:
$newCols = $_POST['newRowCols'];
$query = "INSERT INTO test_table VALUES "."("."NULL";
foreach($newCols as $col)
{
$query .= ",'$col'";
}
$query.=")";
mysqli_query($con,$query);
谢谢。
【问题讨论】:
-
您可能希望在 select 上使用 mysqli_fetch_fields() 来获取字段 php.net/manual/en/mysqli-result.fetch-fields.php