私は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());
}
それが私が接続を作成するために使用しているものです。できます。また、「for」、「affi」、「reff」の行を含む「table」というテーブルを作成しました。
だから私の質問は...誰かがhttp://www.example.com/test.php?for=abcde&affi=12345&reff=fooに誘導されます
DB接続が開いたので、宛先サイトにリダイレクトする前に、そのデータをDBに送信するにはどうすればよいですか?クリックすると、このページを通過し、宛先にリダイレクトされます。
ボーナスカルマ-そのデータベースからそのPULLSを作成できる別のPHPファイルも必要です。いくつかの指示を教えてくれるか、簡単な「このテーブルからこの行の値を取得する方法」を教えていただければ、非常にありがたいです:)