Php 在3个随机类别中获得3个随机线程
我正在为我的tafe任务制作一个论坛网站 我想做的是从我的网站上随机获得3个类别,如下所示:Php 在3个随机类别中获得3个随机线程,php,mysql,mysql-error-1064,Php,Mysql,Mysql Error 1064,我正在为我的tafe任务制作一个论坛网站 我想做的是从我的网站上随机获得3个类别,如下所示: $sqlcat = 'SELECT * FROM category ORDER BY RAND() LIMIT 4'; $resultcat = mysqli_query($con, $sqlcat) or die(mysqli_error($con)); //run the query $rowcat = mysqli_fetch_array($resultcat); 并重复它们:(使用
$sqlcat = 'SELECT *
FROM category
ORDER BY RAND()
LIMIT 4';
$resultcat = mysqli_query($con, $sqlcat) or die(mysqli_error($con)); //run the query
$rowcat = mysqli_fetch_array($resultcat);
并重复它们:(使用引导)
请帮忙 简单的例子
/。。。
//获取categotires
// ...
while ($rowcat = mysqli_fetch_array($resultcat))
{
<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title"><?php echo $rowcat['name'];?></h3>
</div>
<div class="panel-body">
}
1 categoryID int(10)
2 name varchar(40)
3 description varchar(50)`
1 threadID int(10)
2 title varchar(80)
3 memberID int(10)
4 adminID int(10)
5 categoryID int(10)
6 content text
7 dateTime datetime
// ...
// getting categotires
// ...
<?php
while ($rowcat = mysqli_fetch_array($resultcat)):
$category_id = $rowcat['categoryID'];
$sql_threads = 'SELECT *
FROM `thread`
WHERE categoryID='.$category_id.'
ORDER BY RAND()
LIMIT 3';
$result_thread = mysqli_query($con, $sql_thread) or die(mysqli_error($con));
?>
<div class="panel panel-default">
<div class="panel-heading">
<h3 class="panel-title"><?php echo $rowcat['name'];?></h3>
<?php while ($row_thread = mysqli_fetch_array($result_thread)):?>
<div><?php echo $row_thread['title']; ?></div>
<?php endwhile;?>
</div>
<div class="panel-body">
<?php endwhile; ?>