我正在构建一个视频建议插件 in here 。
当您按 crtl+i 时,它将打开(此状态仅适用于 chrome)。
现在,我想当时间图标(类名称为“time_icon”)出现时,显示帖子的创建时间到 <img title="">
,就像这里:
i59.tinypic.com/259fy15.png
但我已经完全堆积起来了。
我尝试了这种方式,但问题是写出变量名称,如“$datatime”,而不是创建时间:
<?php
include 'config2.php';
$connection;
$query = "SELECT * FROM `adatok` ORDER BY `id` DESC " ; //sql
$result = mysql_query($query);
$datatime=$row['date_reg'];
while($row = mysql_fetch_array($result)){
echo '<div class="video-header">';
if (!function_exists('echoOnce')) {
$runOnce = false;
function echoOnce()
{
global $runOnce;
if(!$runOnce)
{
$runOnce = true;
return "<img class='close2' src='/kep/icon_24x24_close_highlight.png'>";
}
}
}
echo echoOnce();
$datatime=$row['date_reg'];
echo '<abbr class="timeago"></abbr>';
echo '<p>';
echo $row['name'];
echo '</p>';
echo '<img title="$datatime" src="time.png" class="time_icon" >';
echo '</div>';
}
mysql_close();
?>
第二个问题是,如果“$datetime”的变量名可以写出所有日期时间(我在/date.php中测试过)。
我不能使用 LIMIT 属性,因为我不想总是得到相同的时间:
2014.12.06
2014.12.06
2014.12.06
2014.12.06
等等
所以最大的问题是:
如何检索图像标题属性的输入日期?
我的表格结构看起来像 this .
更新:
代码由此升级(感谢“Giedrius”的回答!):
$img = '<img title="' . $datatime . '" src="time.png" class="time_icon" >';
我还添加了 Jquery Ui 工具提示。
现在唯一的问题是时间不总是显示,但源在上面。
在“天际配乐”中尝试一下。
最佳答案
如果你想打印变量而不在 PHP 字符串中连接它,你应该使用双引号 "
。
在这种情况下,您可以将变量与字符串连接起来:
$img = '<img title="' . $datatime . '" src="time.png" class="time_icon" >';
关于php - 如何从 mysql 获取 img 标题部分的记录创建时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27331986/