【发布时间】:2012-05-19 18:37:45
【问题描述】:
我想将数据保存到 mysql **database**** from **cookies in php.ini 我有一个在离线服务器上将数据存储在 cookie 中的应用程序,我想在我上线时将这些 cookie 保存在我的 sql 数据库中。
【问题讨论】:
-
我标记为 dup of this。
标签: php mysql database cookies
我想将数据保存到 mysql **database**** from **cookies in php.ini 我有一个在离线服务器上将数据存储在 cookie 中的应用程序,我想在我上线时将这些 cookie 保存在我的 sql 数据库中。
【问题讨论】:
标签: php mysql database cookies
您的问题不清楚,但可能对您有用。
您可以遍历 php cookie 数组并将其插入到您的表中。
foreach($_COOKIE as $name => $cookie){
// you can check any conditions based on cookie name $name
$query1 = "INSERT INTO table_name(field_name) VALUES(" . mysql_escape_string($cookie) . ")";
mysql_query($query1);
unset($query1);
}
【讨论】:
mysql_* 函数编写新代码。它们不再被维护,社区已经开始 deprecation process 。相反,您应该了解prepared statements 并使用PDO 或MySQLi。如果您无法决定,this article 将帮助您选择。如果你想学习,here is a quite good PDO-related tutorial.