php - MySQL中的Strtotime查询[基本PHP页面]

标签 php mysql

我一直在不使用模板引擎的情况下给自己上 PHP 基础复习类(class)(虽然我最近学习了一些 Smarty 和 Twig,但我觉得我应该继续练习基础 PHP),这是我的基本页面,显示了以下列表车辆及其注册时间:

 <?php 
 // Connects to your Database 
 mysql_connect("localhost", "testing", "testingpass") or die(mysql_error()); 
 mysql_select_db("cars1") or die(mysql_error()); 
 $data = mysql_query("SELECT * FROM autos") 
 or die(mysql_error()); 
 echo "<table border cellpadding=3>"; 
 while($info = mysql_fetch_array( $data )) 
 { 
 "<tr>"; 
 //echo "<td>"date("d M Y",strtotime($info['registered']));"</td> "; 
 echo "<td><tr>".$info['make'] ." ".$info['model'] ."</td><tr> "; 
 } 
 echo "</table>"; 
 ?> 

如果日期时间被注释掉,它就可以工作,但如果取消注释,页面将显示为空白 - 我正在使用 MAMP 作为我的网络服务器,最新的 PHP。

对于一个简单的页面来说这效果很好,但是我应该如何格式化这个日期? (我使用 http://erikastokes.com/mysql-help/display-mysql-dates-in-other-formats.php 上的教程来尝试这个)。

我应该做哪些更改来解决这个日期和时间问题,否则它可以像基本的 MySQL php 查询一样工作。

最佳答案

应该是这样的

echo "<td>".date("d M Y",strtotime($info['registered']))."</td> ";

您必须使用 . 来连接字符串。

关于php - MySQL中的Strtotime查询[基本PHP页面],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15483090/

相关文章:

php - 为什么散列(不使用盐)随机数?

php - 在 php while 循环中传递 javascript 操作

php - 单击 'Add' 按钮时如何将传递的变量存储到数据库中?

php - Zend DB 获取不同计数

php - 优化具有大值的 mysql IN 查询

php - Mysql 执行两个查询

PHP/JavaScript 检查 SSL

php - 如何编写包含精选 MySQL 用户定义变量的 Laravel 连接

php - 让ajax更新mySQL行结果中相应的div

mysql - 如何在我的sql中获取整个月每个月第一天的数据?