您好我有我的PHP代码,一个函数,基本上我想返回一个变量。这是代码:
<?php
function GetWebsiteName(){
$sql = "SELECT website_name FROM configuration";
$result = mysql_query($sql);
$GetWebsiteName = mysql_fetch_assoc($result);
return $GetWebsiteName;
}
?>
如何返回我的变量?
答案 0 :(得分:1)
mysql_fetch_assoc()返回的数组不是字符串,即使您只在查询中选择了一列。
这应该有效:
$result_array = mysql_fetch_assoc($result);
return $result_array['website_name'];
检查文档以澄清:http://us2.php.net/mysql_fetch_assoc
(请注意文档页面上的大红框。考虑将所有mysql函数迁移到mysqli或PDO)