gpt4 book ai didi

php - 以2个数字命名的Mysql表

转载 作者:行者123 更新时间:2023-12-01 00:45:49 26 4
gpt4 key购买 nike

所以我有一个名为“30”的表和一个名为“kev”的表

当我查询名为“30”的表时,我得到

Warning: Invalid argument supplied for foreach() in # on line 94

当我对 kev 做同样的事情时,我确实得到了我想要的结果。

这是我的脚本:

<?php 
$q1 = "SELECT * FROM '.$user.' ORDER BY `ID` DESC";
$r1 = $db1->query($q1);
foreach ($r1 as $row){
echo '<tr>';
echo '<td>'.$row['ID'].'</td>';
echo '<td>'.$row['Title'].'</td>';
echo '<td>'.$row['Sub'].'</td>';
echo '</tr>';
}
?>

最佳答案

在表名周围使用反引号。

示例:

`30`

改变:

"SELECT * FROM '.$user.' ORDER BY `ID` DESC";

收件人:

"SELECT * FROM `$user` ORDER BY `ID` DESC";

关于php - 以2个数字命名的Mysql表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22424808/

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