- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个简单的查询来从一个表中提取所有数据,但我只需要显示一次该值,无论它在表中出现多少次。现在我得到以下结果:
Material in Que
9231500
9231500
9231500
Grp1298
Grp1298
6251752
6251752
我想要的结果是:
Material in Que
9231500
6251752
Grp1298
如何从查询结果中整理出重复的数字或文本?对于我表中第 3 列的数组 $row[2]
<?php session_start(); ?>
<html>
<head>
<basefont face="Arial">
<title>Material in Testing que</title>
</head>
<body>
<?php
// set database server access variables:
include('db.php');
// open connection
$connection = mysqli_connect($host, $user, $pass, $db);
if (mysqli_connect_errno($connection)) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
// create query
$query = "SELECT * FROM testingqa1160";
$result = mysqli_query($connection, $query);
if (mysqli_num_rows($result) > 0) {
echo "Material in Testing Que";
echo "<br>";
while($row = mysqli_fetch_row($result)) {
echo $row[2];
echo "<br>";
echo " ";
}
}
else {
// print status message
echo "<center>";
echo " Que Empty </font>";
echo "</center>";
}
mysqli_free_result($result);
// close connection
mysqli_close($connection);
?>
</body>
</html>
最佳答案
在查询中使用 MySQL 的 DISTINCT
:
$query = "SELECT DISTINCT colname FROM testingqa1160";
关于PHP 从 mysqli_fetch_row 数组中排序结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22413897/
我是 PHP 新手,我复制了这段代码; $sql = "SELECT userID, username, password, first_name FROM users WHERE email='$e
我正在使用 mysqli_fetch_row() 函数。我可以在数据库中移动,但我想从特定的行开始。我可以使用此功能执行此操作吗? 最佳答案 您想使用 mysqli_result::data_seek
This question already has answers here: mysql_fetch_array()/mysql_fetch_assoc()/mysql_fetch_row()/my
关闭。这个问题需要details or clarity .它目前不接受答案。 想改进这个问题吗? 通过 editing this post 添加细节并澄清问题. 关闭 8 年前。 Improve t
我有这样的想法: $query = "SELECT vidRoles FROM videoinformation"; if ($result = mysqli_query($con, $q
每次在 while() 循环中调用 mysqli_fetch_array($result) 时;它是如何知道它必须从我们保存在 $result 中的数据库查询结果中获取另一行的? 它如何知道 $res
我正在制作一个调查跟踪网站,但遇到了麻烦。我想显示过去 7 天内完成的所有调查。我正在使用 mysqli_fetch_row 来查看是否检索到任何行,以及是否显示它们。如果他们在过去 7 天内没有任何
我有一个简单的查询来从一个表中提取所有数据,但我只需要显示一次该值,无论它在表中出现多少次。现在我得到以下结果: Material in Que 9231500 9231500 9231500 Grp
我正在使用表单运行简单的数据库搜索。我只对数据库中的一个表运行搜索,但只运行一行。如果搜索出现两种或多种可能性,则不会显示其中任何一种。我怎样才能让它在应该显示的时候显示多行? connect_err
我正在尝试获取有关某个特定人员的最新信息,并且我正在使用类似的查询 SELECT * FROM Table WHERE Name LIKE 'Peter' ORDER BY ID DESC LIMIT
我正在为一项作业编写一个简单的 php 页面,其中一个标准是同时使用 mysqli_fetch_assoc 和 mysqli_fetch_row。我对两者使用相同的查询: 当我在我的数据库中运行此查
这个问题在这里已经有了答案: mysql_fetch_array, mysql_fetch_assoc, mysql_fetch_object (4 个答案) 关闭 6 年前。 我在某种程度上理解了
我有这个代码: $query = "SELECT vidRoles FROM videoinformation"; if ($result = mysqli_query($con, $query))
我在我的表上执行此选择语句 $get_ads_by_category_query = "select name from sorvy_djcf_items where cat_id='38'"; if
我是一名优秀的程序员,十分优秀!