简体   繁体   English

如何在我的网站上显示查询结果

[英]how to show the result of a query on my website

so I want to show the result of my query, and I can't seem to find anything that works.所以我想显示我的查询结果,但我似乎找不到任何有效的东西。 this is what I have so far and I have no idea why it won't work.这是我到目前为止所拥有的,我不知道为什么它不起作用。

daydream festival <?php
$queryday="SELECT `tickets_MAX`-`tickets_VERKOCHT` AS `tickets_over` FOR `evenementdata`        WHERE `ev id`=1";
$resultday=mysql_query($queryday);
$rowday = mysql_fetch_assoc($resultday);
echo $rowday;?> tickets left    

Building on other reasons why this won't print anything like your rows not existing, or misnaming things.基于其他原因,为什么这不会打印您的行不存在或错误命名的内容。

If I'm not mistaken mysql_fetch_assoc returns an array, echo does not print arrays.如果我没有弄错 mysql_fetch_assoc 返回一个数组,echo 不会打印数组。 You need to use print_r($rowday);您需要使用 print_r($rowday); - Assuming that $rowday contains data. - 假设 $rowday 包含数据。

I'm making a few assumptions here, but I think it's likely that you should do it like:我在这里做了一些假设,但我认为您可能应该这样做:

<?php
$queryday="SELECT `tickets_MAX`-`tickets_VERKOCHT` AS `tickets_over` FROM `evenementdata` WHERE `ev_id`=1";
$resultday=mysql_query($queryday);
$rowday = mysql_fetch_assoc($resultday);
print_r($rowday);
?>

That being said, I would strongly recommend not using the mysql_ functions, since they are now being depreciated.话虽如此,我强烈建议不要使用 mysql_ 函数,因为它们现在正在贬值。 You should do some research into The PHP Data Objects (PDO) .您应该对 PHP 数据对象 (PDO)进行一些研究。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM