我试图做一个简单的SELECT,但我不知道为什么它不起作用。 只是在这个页面不工作。我相信我的mysql数据库中有这些数据,我认为这应该有用..
None
>
错误消息是:
data_dict = {'key1': 'str_value1', 'key2': 'str_value2', 'key3': None, 'key4': int_value3}
在这个页面中我还有2个必需的页面,这是html部分所需的。我正在尝试制作像facebook这样的网站,这些页面是描述和横幅和配置文件图像部分。
<?php
require_once 'includes/db_connection.php';
require_once 'includes/functions.php';
require_once 'includes/profile/get_the_id.php';
require_once 'app/profile/header/head-profile.php';
$query = "SELECT * FROM `description` WHERE 'user_id'=$id";
$result = mysqli_query($conn,$query) or die(mysqli_error($conn));
while ($row = mysqli_fetch_assoc($result)){
$intro = $row['introducere'];
}
$query = "SELECT * FROM `images` WHERE 'user_id' = '$id'";
$result = mysqli_query($conn,$query) or die(mysqli_error($conn));
while ($row = mysqli_fetch_assoc($result)){
$img = $row['img'];
}
蚂蚁这个:
Notice: Undefined variable: intro in C:\xampp\htdocs\New\profile.php on line 33
Notice: Undefined variable: img in C:\xampp\htdocs\New\profile.php on line 33
答案 0 :(得分:3)
错误的引用必须是代码中的问题。
尝试使用,
$query="SELECT * FROM images WHERE user_id= $id";
代替,
$query = "SELECT * FROM `images` WHERE 'user_id'='$id'";