我怎么能自动每日提示PHP?

时间:2015-01-22 16:03:57

标签: php mysql database

我想把“每日提示”发送到我的网站,但我不知道如何。我想我可以使用PHP和mysql数据库,但我怎么能做到这一点?或者我可以做示例.txt文件和一些PHP函数从.txt文件中选择dailytip?我alredy尝试了这段代码:

<?php 
function random_tip() 
 { 
 $link = mysql_connect ("host", "user","pass", "a2955851_SW")
or die("Error " . mysql_error($link));
mysql_select_db("a2955851_SW");
$sql = "SELECT * FROM `randomtip` ORDER BY RAND() LIMIT 1()"; 
$row = mysql_query($sql, $link) 
or die("Error: ".mysql_error($link)); 
mysql_free_result($row);
mysql_close($link); 
return ($row['tip']); 
}
?>

但是我收到了很多错误,有人说你可以尝试另一种风格来制作“每日提示”。

请帮助我; D

1 个答案:

答案 0 :(得分:1)

$row = mysql_query($sql, $link) 
^^^--- statement handle

return ($row['tip']); 
         ^^^^^^^--- using statement handle as if it was a row of results

你应该

$result = msyql_query(...);
$row = mysql_fetch_assoc($result);
echo $row['tip'];

代替

请注意,mysql_*()函数已过时/弃用,不应在任何新代码中使用。