php - 连接多个表中的数据

标签 php mysql sql database

我从来没有使用过这样的 PHP/MYSQL 技巧来连接多表。请有这方面经验的人帮忙:

$qry=mysql_query("select {$table_prefix}user_cv.*, {$table_prefix}advertising.* from {$table_prefix}user_cv, {$table_prefix}advertising where {$table_prefix}user_cv.publish='yes' and {$table_prefix}advertising.publish='Y'");

mysql查询返回0结果。

最佳答案

$qry = "SELECT {$table_prefix}user_cv.*, {$table_prefix}advertising.*
        FROM {$table_prefix}user_cv
        LEFT JOIN {$table_prefix}advertising ON {$table_prefix}advertising.publish='Y'
        WHERE {$table_prefix}user_cv.publish='yes'";
mysql_query($qry);

我没有测试过这个!我可能是错的,但这可能是朝着正确方向迈出的一步。 (还是新的自己)

关于php - 连接多个表中的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19087028/

相关文章:

php - 如何使用 PHP 将网页保存为图像文件?

PHP 数据库连接帮助与 mysql

php - 与在 PHP 中计算持续时间(然后存储在 MySQL 中)相比,在 MySQL 中计算持续时间有什么优势吗?

sql - 特定用户购买的所有产品

PHP MySQL 获取结果以及表的列名

php - 如何为 PHP 类提供表单操作

javascript - Ajax 表单无法使用 event.preventDefault() 阻止页面重新加载;

php - MySql 查询 "Following/Follower"系统,[PHP]

php - 如何在PDO中设置字符集

PHP mysql_num_rows() 期望参数1为resource