![](/img/trans.png)
[英]How to display specific html page using php authentication without database?
[英]How to display specific value from database to a page using php?
我是 php 和 mysql 的新手,我被困在这里。 我有一个存储图像路径的数据库。 然后这些图像显示在页面上。 现在,我在数据库表中有一个名为“upvotes”的列,我想要做的就是将这个值“upvotes”从数据库显示到 php 页面 - 在每个图像下它都有自己的值。 我还希望能够直接从页面增加或减少“upvotes”值,并将图像从最多赞成票排序为最少赞成票。
这是显示图像的代码:
<?php
$query_image = "SELECT * FROM acc_images";
$result = mysql_query($query_image);
if(mysql_num_rows($result) > 0)
{
while($row = mysql_fetch_array($result))
{
echo '<img alt="" src="images/'.$row["image"].'"><br><br>';
}
}
else
{
echo 'File name not found in database';
}
?>
要指定从数据库返回的数据,您需要优化 MySql 查询。
$results = mysql_query("SELECT 'ColumnName' FROM `table` WHERE 'value' = '1'");
MySql 查询中的*
表示选择所有数据。
你想要这样的东西
$query_image = "SELECT 'upVotes' FROM acc_images";
假设您的 upVotes 列在您的 acc_images 表中。
请注意,不推荐使用 Mysql 函数,您应该使用 MySqli 函数, http: //uk1.php.net/mysqli
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.