我在 PHP 方面一直在进步——但我不知道我在使用 MySQL 时在做什么。
我有一个代码
<a href="http://www.example.com/test.php?for=abcde&affi=12345&reff=foo"><IMG></a>
我需要抓取“for”、“affi”和“reff”并将它们输入数据库
//Start the DB Call
$mysqli = mysqli_init();
//Log in to the DB
if (!$mysqli) {
die('mysqli_init failed');
}
if (!$mysqli->options(MYSQLI_INIT_COMMAND, 'SET AUTOCOMMIT = 0')) {
die('Setting MYSQLI_INIT_COMMAND failed');
}
if (!$mysqli->options(MYSQLI_OPT_CONNECT_TIMEOUT, 5)) {
die('Setting MYSQLI_OPT_CONNECT_TIMEOUT failed');
}
if (!$mysqli->real_connect('localhost', 'USERNAME', 'PASSWORD', 'DATABASE')) {
die('Connect Error (' . mysqli_connect_errno() . ') '
. mysqli_connect_error());
}
这就是我用来创建连接的方法。有用。我还创建了一个表,称为“table”,其中包含“for”、“affi”和“reff”的行。
所以我的问题是......有人被定向到http://www.example.com/test.php?for=abcde&affi=12345&reff=foo
现在我已经打开了一个数据库连接 - 在将它们重定向到目标站点之前如何将这些数据发送到数据库?他们点击 - 通过此页面 - 被重定向到目的地。
BONUS KARMA - 我还需要一个单独的 PHP 文件,我可以从该数据库创建 PULLS。如果您能指出一些说明或向我展示一个简单的“如何从该表中提取这些行值”,我将不胜感激:)