php - 将两个 SELECT 连接到一个 mysql_query

标签 php mysql

有问题,我需要加入 2 个 SELECT。我有这段代码,但它将所有从 $age 到页面末尾的内容,我需要它与其他结果位于同一行

<?php
mysql_connect("***", "***", "***") or die(mysql_error());
mysql_select_db("***");

$result = mysql_query("SELECT * FROM business");
$age = mysql_query("SELECT DATEDIFF( CURRENT_DATE, founded ) as date_difference FROM business");

while($row = mysql_fetch_array($result))
  {
 ?><li class="onebusiness <?php echo $row['category']?>"><a href="<?php
  echo $row['link'];?>"><img src="<?php
  echo $row['img'];?>" height="125" width="125"/><p class="name"><?php
  echo $row['name'];?></p><p class="age"><?php
  echo $row['founded'];?></p></a></li><?php
  }

while($row = mysql_fetch_array($age))
  {
 ?><p class="age"><?php echo $row['date_difference']?></p><?php
  }
mysql_close();
?> 

最佳答案

你可以这样做:

mysql_query("SELECT *, DATEDIFF( CURRENT_DATE, founded ) as date_difference FROM business");

关于php - 将两个 SELECT 连接到一个 mysql_query,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15183926/

相关文章:

php - 更新帖子时检查 Yii2 中的复选框列表?

php - 如何禁用目录中的任意 PHP 7 代码?

mysql - GroovySQL : How to update a table with Arraylist variables

mysql - 选择 codeigniter 中其他表中不存在的记录

mysql - 列数未知的 SQL 查询

php - Facebook 热门共享网址,由用户使用间隔和 mysql 选择更新进行更新

php - 在查询sql中比较字符串和数组

php - MySQL Join 显示具有相同值的多行

mysql - 如何在创建时使用 node.js 中的 sequelize 将数据保存在数据库中

mysql - 通过 SSH 连接到 R 中的 MySQL 数据库