我在MySql中有两个表,一个用于用户信息,另一个用于用户发布的新帖子:
new_post表:
sprintf_s(szMsgBoxText, LoadFromResource(IDS_INSTALLATION_COMPLETE), g_szProductName);
CStringW LoadFromResource(int ID)
{
CStringW m_resoucestring(MAKEINTRESOURCE(ID));
return m_resoucestring;
}
用户表:
id int(11)
title varchar(100)
content text
created_at datetime
url_image varchar(300)
user_id varchar(23)
通过使用PHP我想创建Json数组。在Json数组中,我想返回new_post条目以及存储在users表中的user_profile_image,我可以通过user_id和unique_id访问它。
我创建了PHP文件并且可以正常返回new_post条目,但我不知道如何获取user_profile_image并随之返回。
这是我的PHP代码:
uid int(11)
unique_id varchar(23)
name varchar(50)
user_profile_image varchar(300)
email varchar(100)
encrypted_password varchar(80)
salt varchar(10)
created_at datatime
知道该怎么做吗?
答案 0 :(得分:0)
您可以在查询中加入两个表,如:
$sql="select * from new_post left join users on new_post.user_id = users.unique_id order by ID DESC limit ".getpage($pageNumber);
现在,您可以使用$row_array['user_profile_image']