在asp.net中,可以从对数据库的单次调用中检索多个数据表.可以在PHP中做同样的事情吗?
例:
$sql ="select * from t1; select * from t2;"; $result = SomeQueryFunc($sql); print_r($result[0]); // dump results for t1 print_r($result[1]); // dump results for t2
你可以做这样的事情吗?
不建议使用多重查询,因为它会增加sql注入攻击造成的潜在损害.如果使用多查询,则应使用严格的代码检查习惯来避免sql注入漏洞.