【发布时间】:2010-12-13 22:33:39
【问题描述】:
我asked a question earlier 和一位用户说我看起来像oddly mixing the OO and procedural style usage of mysqli,我应该坚持其中一个。
谁能告诉我我的代码到底出了什么问题,以及我的代码在 OO 和过程形式中应该是什么样子。我现在有点好奇,因为我的代码似乎对我有用,但是我对 PHP 和 MySQL 还是很陌生,想学习正确的方法。
这里是代码。
// Query member data from the database and ready it for display
$mysqli = new mysqli("localhost", "root", "", "sitename");
$dbc = mysqli_query($mysqli,"SELECT users.*, categories.*, users_categories.* FROM users_categories INNER JOIN users ON users_categories.user_id = users.user_id INNER JOIN categories ON users_categories.category_id = categories.id WHERE users_categories.user_id=3");
if (!$dbc) {
// There was an error...do something about it here...
print mysqli_error($mysqli);
}
【问题讨论】: