- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
<分区>
Possible Duplicate:
PHP warning help?
我试图连接数据库中的三个表以显示用户选择的类别,但出现以下错误。
Warning: mysqli_error() expects exactly 1 parameter, 0 given in
我认为我在查询数据库时做错了什么。
这是下面的代码。
// 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_categories ON users_categories.user_id = users.user_id JOIN categories ON users_categories.user_id = users.user_id WHERE users_categories.user_id=3");
if (!$dbc) {
// There was an error...do something about it here...
print mysqli_error();
}
//Users entered category loop
while ($row = mysqli_fetch_assoc($dbc)) {
if (! empty($row['category'])) {
echo '<div class="skill-info">';
echo '<p>' , htmlspecialchars($row['category']) , '</p>';
}
}
这是我的 MySQL 表结构。
CREATE TABLE users (
user_id INT UNSIGNED NOT NULL AUTO_INCREMENT,
user_name VARCHAR(255) NOT NULL,
PRIMARY KEY (user_id)
);
CREATE TABLE categories (
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
parent_id INT UNSIGNED NOT NULL DEFAULT 0,
category VARCHAR(255) NOT NULL,
url VARCHAR(255) NOT NULL,
PRIMARY KEY (id),
INDEX parent (parent_id)
);
CREATE TABLE users_categories (
id INT UNSIGNED NOT NULL AUTO_INCREMENT,
user_id INT UNSIGNED NOT NULL,
category_id INT UNSIGNED NOT NULL,
PRIMARY KEY (id)
);
现在我得到以下错误
Not unique table/alias: 'users_categories'
我该如何解决这个问题?
感谢大家的帮助。有没有一种方法可以奖励在 stackoverflow 上提供帮助的每个人而不是一个人?
这个问题已经有答案了: mysqli or die, does it have to die? (4 个回答) 已关闭 6 年前。 我绞尽脑汁试图弄清楚如何将其转换为 mysqli。 die( mys
以下代码: $dbc = mysqli_connect("localhost","root","root","magnificantDatabase") or die("Could not c
您好,我正在使用下面的代码,例如: 错误消息:“where 子句”中的未知列“ladderID”但是没有说明是从哪个文件和哪一行产生错误的? printf("Error message: %s\n",
这个问题在这里已经有了答案: 关闭 10 年前。 Possible Duplicate: PHP warning help? 我试图连接数据库中的三个表以显示用户选择的类别,但出现以下错误。 War
因此,我通常使用这种结构在php上执行查询,但是前一天我被指出这可能是一个不好的做法。 谁能告诉我为什么这是错误的,并给我一些应该怎么做的提示? 我真的很想学习和改进我的代码。 提前致谢。 最佳答案
我正在努力将站点的服务器从 PHP 5.2.17 升级到 5.5,以使其在未来的升级中保持新鲜,并安装其他需要 PHP 5.4+ 的软件。 数据库有一个我正在测试的表,其中有许多列在初始 INSERT
我有这段代码,但我想更改它: $res_getinfo = mysqli_query($conn, $sqlgetinfo) or die(mysqli_error($conn)."".$sqlget
我只是在一本书中学习一些教程,我试图在我的页面上添加一个“过滤器”选项。因此,当页面加载时,它应该列出所有值,但是如果从下拉列表筛选选项中选择了任何值,则列表应该在页面上更改。这是我的代码: quer
我是否认为 mysqli_stmt_error($stmt) 返回特定查询的错误而不是最后一个 MySQL 错误?例如,以下是否可行? ... $stmt1->execute(); $stmt2->e
我完全按照w3schools.com.中的代码执行,但仍然出现上述错误,数据库表也没有更新。 我的html和php代码如下: Mr. Ms. Prof. Dr. Given Na
我不知道出了什么问题。 $result = $db->query("INSERT INTO post_items(`post_id`,`content`,`date`,`user_id`,`categ
我完全按照w3schools.com ..中的代码进行操作,但是仍然出现上述错误,并且数据库表也未更新。 我的html和php代码如下: Mr. Ms. Prof. Dr. Gi
当启动我的代码时,我得到一个失败的查询和以下错误: mysqli_query() expects parameter 1 to be mysqli, null given in mysqli_erro
据我所知,获取 mysqli 错误信息的唯一方法是: $con=mysqli_connect("localhost","my_user","my_password","my_db"); ///RUN
我有一个从数据库(具体是 mysql)提取数据并将数据回显到 value 的表单节标签。它似乎不起作用我已经对我网站的 View 部分进行了编码以执行相同的操作,但来 self 数据库中的不同表。我使
这个问题在这里已经有了答案: Warning: mysqli_error() expects exactly 1 parameter, 0 given error (4 个答案) 关闭 2 年前。
这个问题在这里已经有了答案: What to do with mysqli problems? Errors like mysqli_fetch_array(): Argument #1 must
这个问题在这里已经有了答案: Warning: mysqli_error() expects exactly 1 parameter, 0 given error (4 个答案) 关闭 4 年前。
我有这个 PHP 页面: MySQL Error: " . mysqli_error($dbc)); if (mysqli_num_rows($r) == 1) { echo 'Verifie
我得到以下错误 Warning: mysqli_error() expects exactly 1 parameter, 0 given 问题在于这行代码: $query = mysqli_query
我是一名优秀的程序员,十分优秀!