Kev*_*v30 0 html php mysql pdo
所以我有一个名为"30"的表和一个名为"kev"的表
当我查询名为"30"的表时,我得到了
Warning: Invalid argument supplied for foreach() in # on line 94
Run Code Online (Sandbox Code Playgroud)
当我对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>';
}
?>
Run Code Online (Sandbox Code Playgroud)
在表名周围使用后面的刻度.
例:
`30`
Run Code Online (Sandbox Code Playgroud)
更改:
"SELECT * FROM '.$user.' ORDER BY `ID` DESC";
Run Code Online (Sandbox Code Playgroud)
至:
"SELECT * FROM `$user` ORDER BY `ID` DESC";
Run Code Online (Sandbox Code Playgroud)