Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php “获取”后是否可以设置值&引用;只需加载页面即可存储在数据库中?_Php_Mysql_Google Analytics - Fatal编程技术网

Php “获取”后是否可以设置值&引用;只需加载页面即可存储在数据库中?

Php “获取”后是否可以设置值&引用;只需加载页面即可存储在数据库中?,php,mysql,google-analytics,Php,Mysql,Google Analytics,如果用户打开domain.com/article?username=bob,则仅通过加载页面就可以在数据库表中的usernames下插入一个新行,该行的值为bob,这可能吗?如果是,那么我如何才能做到这一点 与google analytics一样,如果您在domain.com/article?utm_campaign=bob上有分析,则google analytics会在其数据库中存储bob的值,包括加载页面时的访问者信息 请原谅我的英语,谢谢虽然你没有在这里发布你的代码,但我相信你应该使用co

如果用户打开domain.com/article?username=bob,则仅通过加载页面就可以在数据库表中的usernames下插入一个新行,该行的值为bob,这可能吗?如果是,那么我如何才能做到这一点

与google analytics一样,如果您在domain.com/article?utm_campaign=bob上有分析,则google analytics会在其数据库中存储bob的值,包括加载页面时的访问者信息


请原谅我的英语,谢谢

虽然你没有在这里发布你的代码,但我相信你应该使用cookies和会话来实现你想要的。
Cookie用于保存用户数据,然后传输回服务器

,前提是您之前已创建并连接到数据库。使用PHP的变量返回URL中所有参数的数组

使用您的示例URL:domain.com/article?username=bob

<?php
    // (connect to database here)

    $username = $_GET['username']; // bob
    $sql = "INSERT INTO table_name (column_name) VALUES ('".$username."')";

    // (execute $sql variable here)
?>

我们无法处理此问题;张贴你的代码。“请原谅我的英语”-你的英语没有问题,是缺少代码。是的,你可以这样做。在您的基本控制器中,您可以让它处理事件,然后您可以解析您的访问日志,或者您可以在每个页面上制作一些跟踪访问的内容。有很多方法可以做到这一点。不,这是对cookies用途的严重误解…@yujiao绝对有更多的步骤可以添加。考虑到用户之前提出的问题,我假设$_GET变量是正在寻找的解决方案,而不是整个函数。如果我想要的是完美的,您能告诉我如何使其安全或反sql注入吗?