Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 从两个表中选择查询_Php_Mysql_Html - Fatal编程技术网

Php 从两个表中选择查询

Php 从两个表中选择查询,php,mysql,html,Php,Mysql,Html,我遇到了一个非常简单的选择查询的问题,我知道有很多关于这个的教程,但是没有一个适合我,我一直在得到答案 警告:mysql_fetch_assoc期望参数1为资源,给定布尔值 错误 这里是导致它的查询,基本上我只想从两个不同的表中进行选择 $trash_statement = "SELECT * FROM user_inbox, user_outbox WHERE user_inbox.receiver_user_id='$user_id' AND user_outbox.sender_user_

我遇到了一个非常简单的选择查询的问题,我知道有很多关于这个的教程,但是没有一个适合我,我一直在得到答案

警告:mysql_fetch_assoc期望参数1为资源,给定布尔值

错误

这里是导致它的查询,基本上我只想从两个不同的表中进行选择

$trash_statement = "SELECT * FROM user_inbox, user_outbox WHERE user_inbox.receiver_user_id='$user_id' AND user_outbox.sender_user_id='$user_id' AND mail_deleted='1'";
有什么想法吗,我错在哪里了


谢谢

删除的邮件不与任何表名关联!这会导致Mysql返回一个错误,而不是预期的资源

MySql错误:表示字段名与任何内容都不相关

#1052 - Column 'mail_deleted' in where clause is ambiguous
你的问题

解决这个问题:


。。。yourTableName.mail\u deleted…

如果直接在MySQL中运行MySQL,您会看到什么?检查这是否与您的问题重复:您好,我现在正在检查MySQL,并且@Jim Thomas查询可以作为一个表正常工作,但是,一旦我添加了第二个,当我在mysql中运行它时,它就出错了,我得到了错误-1052-where子句中的“mail_deleted”列不明确-不确定这意味着什么mail_deleted没有被引用到任何表中!你需要告诉MYSQL这个字段属于哪一个!您好,谢谢您,我刚刚从user\u inbox、user\u outbox中选择了*它可以工作,其中user\u inbox.receiver\u user\u id='4'和user\u outbox.sender\u user\u id='4'和user\u outbox.mail\u deleted='1'和user\u inbox.mail\u deleted='1',但它只显示user\u outbox表中的结果,它应该至少显示一个来自用户收件箱的结果,有什么想法吗?谢谢这是另一个问题!只能通过查看表结构及其内容(至少部分)来帮助您!用相关信息发布另一个与该问题相关的问题!我将观看Ps:如果有效,请通过接受答案来结束这个问题!
$trash_statement = "
  SELECT * 
  FROM user_inbox, user_outbox 
  WHERE user_inbox.receiver_user_id='$user_id' 
  AND user_outbox.sender_user_id='$user_id' 
  AND yourTableName.mail_deleted='1'";