<?php
//run a select query to my latest 1 item
include "storescripts/connect_to_mysql.php";
// This block grabs the whole list for viewing
$dynamicList= "";
$sql = mysql_query("SELECT * FROM blog");
$productCount = mysql_num_rows($sql); // count the output amount
if ($productCount > 0) {
while($row = mysql_fetch_array($sql)){
$id = $row["id"];
$title = $row["title"];
$author = $row["author"];
$category = $row["category"];
$article = $row["article"];
// $postdate = strftime("%b %d, %Y", strtotime($row["postdate"]));
$postdate = $row["postdate"];
//Seperate so it's easier to see what i'm working with here.
$short = substr(strip_tags($article), 0, 400);
$dynamicList .= '<ul>
<li>
<div class="wrapFirstRowBlog">
<div class="postDate">'.$postdate.'</div>
<div class="nextToDate">
<div class="blogTitle"><h3><a href="blog.php?id='.$id.'">'.$title.'</a></h3></div>
<div class="author">written by '.$author.' for the '.$category.' section.</div>
<div class="socialNetwork"></div>
</div>
</div>
<div class="blogPreview">
<img class="blogLeft" src="../blog_images/'.$id.'.jpg" width="150" height"150" alt="'.$title.'"/>'.$short.'...<a href="http://www.moniquetrinidadjewelry.com/images/new-images/read-more.png"><img src="http://www.moniquetrinidadjewelry.com/images/new-images/read-more.png" alt="read more of this post" /></a>
</div>
</li>
</ul>';
}
} else {
$dynamicList = 'Nothing posted yet...check back soon!';
}
mysql_close();
?>
Я пробовал много комбинаций, которые искали везде здесь, и я могу делать то, что я пытаюсь сделать с ним, начиная с моего скрипта. Я пытаюсь преобразовать дату, чтобы просто показать дату. Мое значение mysql:Изменение даты с помощью php и Mysql
2013-06-03 00:18:32
и я хотел бы просто отрезать это, чтобы показать только дату, а не время. Я не могу понять, как это сделать, когда он находится в моем сценарии. Я пробовал
$postdate = strftime("%b %d, %Y", strtotime($row["postdate"]));
который является защитой строки и не может понять это. В какой момент я должен выводить эти изменения и любую ссылку относительно того, почему это было бы очень полезно.
Это отлично! Благодаря тонну. Я здесь постоянно искал, пытаясь понять это. Поэтому я лучше понимаю ... в какой момент происходит преобразование? Как это называется? –
Преобразование @HireLogo было выполнено, когда вы вызываете функцию даты и strtotime, вы можете либо напечатать, как в моей рабочей выборке, либо сохранить в переменной для печати позже, как предлагает ваш код. Если вы считаете, что ответ правильный, пожалуйста, примите его, чтобы помочь людям в будущем с аналогичными проблемами – Fabio