我有一个php从一个数据库表创建页面中的东西列表,我有另一个表,其中包含所有存储的评级,我需要将这些评级列入该东西列表。两个表的排序方式不同,但两者都有相同的列称为id,所以我想我可以某种方式对齐那些评级以适应它所属的位置。
获得评分的php:
$result = mysql_query("SELECT *,CAST((user_votes+visitor_votes)/(user_voters+visitor_voters) AS BINARY(4)) AS total FROM wp_gdsr_data_article");;
while($row = mysql_fetch_array($result))
{
echo $row['total'];?></br><?php
}
php创建了东西列表:
$result = 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'];?> <?php echo $row['status'];?>"><a href="<?php
echo $row['link'];?>"><img src="<?php
echo $row['img'];?>" /><p class="name"><?php
echo $row['name'];?></p></a><p class="age">Age: <?php
echo $row['date_difference']?> days</p><span class="status<?php
echo $row['status']?>"></span></li><?php
}
答案 0 :(得分:0)
SELECT table2.column FROM table2 INNER JOIN table1 ON table2.id = table1.id