我用这个代码
取得1个结果
并非所有数据库线程
当使用echo $ articles; 发表1条记录
include_once 'clude/conn.php';
$sql = "SELECT * FROM exploit";
$q = mysql_query($sql);
$num_row = mysql_num_rows($q);
$articles = mysql_fetch_array($q);
mysql_close();
?>
<html>
<head>
<title>
Test
</title>
<meta charset="UTF-8">
</head>
<body>
<h1 style="color: red;"><a href="exploit.php?id=<?php echo $articles['id']; ?>"><?php echo $articles['title']; ?></a></h1>
</body>
</html>
现在我需要如何获取所有记录
使用while循环可获取所有记录。
在我的解决方案中,我使用while循环。
$sql = "SELECT * FROM exploit";
$q = mysql_query($sql);
$num_row = mysql_num_rows($q);
while($articles = mysql_fetch_array($q)) {
?>
<h1 style="color: red;"><a href="exploit.php?id=<?php echo $articles['id']; ?>"><?php echo $articles['title']; ?></a></h1>
<?php
}
mysql_close();
?>
同时不建议使用mysql_ *函数,因此请改用mysqli_ *。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句