【发布时间】:2016-03-26 14:23:39
【问题描述】:
我是 PHP 初学者,对 SLIM 框架几乎一无所知。我必须在 SLIM 项目的 .php 文件中添加一个插入查询,如下所示。
$username = "myuser";
$password = "mypw";
$hostname = "localhost";
$date = date("Y/m/d H:i:s");
function get_client_ip()
{
$ipaddress = '';
if (getenv('HTTP_CLIENT_IP'))
$ipaddress = getenv('HTTP_CLIENT_IP');
else if(getenv('HTTP_X_FORWARDED_FOR'))
$ipaddress = getenv('HTTP_X_FORWARDED_FOR');
else if(getenv('HTTP_X_FORWARDED'))
$ipaddress = getenv('HTTP_X_FORWARDED');
else if(getenv('HTTP_FORWARDED_FOR'))
$ipaddress = getenv('HTTP_FORWARDED_FOR');
else if(getenv('HTTP_FORWARDED'))
$ipaddress = getenv('HTTP_FORWARDED');
else if(getenv('REMOTE_ADDR'))
$ipaddress = getenv('REMOTE_ADDR');
else
$ipaddress = 'UNKNOWN';
return $ipaddress;
}
$ipadr = get_client_ip();
//connection to the database
$dbhandle = mysql_connect($hostname, $username, $password)
or die("Unable to connect to MySQL");
$selected = mysql_select_db("mydb",$dbhandle)
or die("Unable select mydb");
mysql_query("INSERT INTO `my_table` (`user-ip`,`user-date`) VALUES ('$ipadr','$date')");
mysql_close($dbhandle);
谁能帮助我如何做到这一点?是否可以简单地将这个普通的 php 代码与 SLIM 框架代码混合在一起? 任何帮助都会很棒。
【问题讨论】:
标签: php frameworks slim