【问题标题】:msqli_fetch_array() doesnt work?mysqli_fetch_array() 不起作用?
【发布时间】:2015-04-01 17:06:58
【问题描述】:

我有以下代码:

<?php
$link = mysqli_connect( 'localhost', 'root', '', 'pruebatiendas');
mysqli_error($link); 
$que = "select * from categoria";
$result = mysqli_query($link,$que) or die(mysqli_error($link));
?>
<!DOCTYPE html>
<html lang="es-co">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>imagenes</title>
</head>
<body>
<?php while($row=mysqli_fetch_array($result)) { ?>
<a href="prueba.html"><?php echo $row['nombre_c']?></a><br/>
<?php } ?>
</body>
</html>

但没有显示链接,可能是什么问题?

【问题讨论】:

  • 您是否尝试过转储结果以查看是否有任何开始?
  • 你做了 no 错误检查。如果你不看,你怎么指望找出问题所在?
  • 对 John Conde 感到抱歉,但我是 php 编程新手……事实上,发布的代码很好,我遇到的问题是配置问题,当我直接向我的 php 程序员询问时,我解决了大学。谢谢你的回答。

标签: php database


【解决方案1】:

如果我理解正确,那就是你需要的:

<?php
mysql_connect("localhost", "root", "") or die(mysql_error());
mysql_select_db("pruebatiendas") or die(mysql_error());


$query = mysql_query("SELECT * FROM categoria") 
or die(mysql_error());



<?php

while($row = mysql_fetch_array($query)) {
echo "<a href='prueba.html'>".$row['nombre_c']."</a><br />";
}
?>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-04-03
    • 2023-04-04
    • 2019-01-31
    • 1970-01-01
    • 2017-04-01
    • 2014-06-15
    • 1970-01-01
    相关资源
    最近更新 更多