Php 从mysql_fetch_row()中排除结果
我有下面列出数据库中所有表的代码,我想做的是从列表中排除一个表名Php 从mysql_fetch_row()中排除结果,php,mysql,while-loop,Php,Mysql,While Loop,我有下面列出数据库中所有表的代码,我想做的是从列表中排除一个表名 $listtables = mysql_query("SHOW TABLES"); if($listtables){ while ($row = mysql_fetch_row($listtables)) { echo "{$row[0]}<br>"; } } 现在我应该怎么做才能从列表中排除3?谢谢您的帮助。试试这个: $listtables = mysql_query("SHOW TABLES WHE
$listtables = mysql_query("SHOW TABLES");
if($listtables){
while ($row = mysql_fetch_row($listtables)) {
echo "{$row[0]}<br>";
}
}
现在我应该怎么做才能从列表中排除3?谢谢您的帮助。试试这个:
$listtables = mysql_query("SHOW TABLES WHERE `Tables_in_[database_name]`!='3'");
if($listtables){
while ($row = mysql_fetch_row($listtables)) {
echo "{$row[0]}<br>";
}
}
$listtables=mysql\u查询(“在[database\u name]`!='3'中显示'TABLES\u'所在的表”);
如果($listtables){
while($row=mysql\u fetch\u row($listtables)){
回显“{$row[0]}
”;
}
}
试试这个:
$listtables = mysql_query("SHOW TABLES WHERE `Tables_in_[database_name]`!='3'");
if($listtables){
while ($row = mysql_fetch_row($listtables)) {
echo "{$row[0]}<br>";
}
}
$listtables=mysql\u查询(“在[database\u name]`!='3'中显示'TABLES\u'所在的表”);
如果($listtables){
while($row=mysql\u fetch\u row($listtables)){
回显“{$row[0]}
”;
}
}
试试这个:
$listtables = mysql_query("SHOW TABLES WHERE `Tables_in_[database_name]`!='3'");
if($listtables){
while ($row = mysql_fetch_row($listtables)) {
echo "{$row[0]}<br>";
}
}
$listtables=mysql\u查询(“在[database\u name]`!='3'中显示'TABLES\u'所在的表”);
如果($listtables){
while($row=mysql\u fetch\u row($listtables)){
回显“{$row[0]}
”;
}
}
试试这个:
$listtables = mysql_query("SHOW TABLES WHERE `Tables_in_[database_name]`!='3'");
if($listtables){
while ($row = mysql_fetch_row($listtables)) {
echo "{$row[0]}<br>";
}
}
$listtables=mysql\u查询(“在[database\u name]`!='3'中显示'TABLES\u'所在的表”);
如果($listtables){
while($row=mysql\u fetch\u row($listtables)){
回显“{$row[0]}
”;
}
}
为此,可以使用SQL where子句
SHOW TABLES WHERE tables_in_db_name <> '3';
用数据库名称替换
db\u name
。为此,可以使用SQL where子句
SHOW TABLES WHERE tables_in_db_name <> '3';
用数据库名称替换
db\u name
。为此,可以使用SQL where子句
SHOW TABLES WHERE tables_in_db_name <> '3';
用数据库名称替换
db\u name
。为此,可以使用SQL where子句
SHOW TABLES WHERE tables_in_db_name <> '3';
用数据库名替换
db\u name
。PSA:。不建议编写新代码,因为这样会阻止您将来升级。相反,如果($row[0]==3)continue,则使用or和。代码>谢谢你的建议,我也在努力,但现在我正在寻找解决这个问题的方法。有什么帮助吗?@johncode谢谢,很有效!PSA:mysql的函数是。不建议编写新代码,因为这样会阻止您将来升级。相反,如果($row[0]==3)continue,则使用or和。代码>谢谢你的建议,我也在努力,但现在我正在寻找解决这个问题的方法。有什么帮助吗?@johncode谢谢,很有效!PSA:mysql的函数是。不建议编写新代码,因为这样会阻止您将来升级。相反,如果($row[0]==3)continue,则使用or和。代码>谢谢你的建议,我也在努力,但现在我正在寻找解决这个问题的方法。有什么帮助吗?@johncode谢谢,很有效!PSA:mysql的函数是。不建议编写新代码,因为这样会阻止您将来升级。相反,如果($row[0]==3)continue,则使用or和。代码>谢谢你的建议,我也在努力,但现在我正在寻找解决这个问题的方法。有什么帮助吗?@johncode谢谢,很有效!也只是一个宠物peave,echo$row[0]。'
IMHOecho“{$row[0]}
”
echo$row[0]作为一名开发人员,这读起来非常难看
代码>更好。但这不是问题。。我的看法是:PAlso只是一个宠物peave,echo$row[0]
IMHOecho“{$row[0]}
”
echo$row[0]作为一名开发人员,这读起来非常难看
代码>更好。但这不是问题。。我的看法是:PAlso只是一个宠物peave,echo$row[0]
IMHOecho“{$row[0]}
”
echo$row[0]作为一名开发人员,这读起来非常难看
代码>更好。但这不是问题。。我的看法是:PAlso只是一个宠物peave,echo$row[0]
IMHOecho“{$row[0]}
”
echo$row[0]作为一名开发人员,这读起来非常难看
代码>更好。但这不是问题。。只是我的意见:P不在('3','5')
中是正确的选择。所有答案都有效,但实际上我在寻找排除多个结果的东西。谢谢<代码>不在('3','5')
是正确的选择。所有答案都有效,但实际上我在寻找排除多个结果的东西。谢谢<代码>不在('3','5')
是正确的选择。所有答案都有效,但实际上我在寻找排除多个结果的东西。谢谢<代码>不在('3','5')
是正确的选择。所有答案都有效,但实际上我在寻找排除多个结果的东西。谢谢