0

広告のリストを表示する検索エンジンがあります。ユーザーがクリックした結果からユーザー名を取得する方法を考えていました (データベース クエリ、PDO を使用)。

これまでのところ私はこれを持っていますが、ユーザーがクリックした正確な結果に関連付ける方法がわかりません:

$sql = "SELECT * FROM user WHERE username=:username";
$q = $conn->prepare($sql);
$q->bindParam(':username', $username, PDO::PARAM_STR);
$q->execute();
$row = $q->fetch(PDO::FETCH_ASSOC);

$email1 = $row['email']; 
4

1 に答える 1

1

理論的には、広告には一意の ID がありますね。http://mysite.com/adclick.php?adid=1などのクリック文字列の一部として、リダイレクト時に広告 ID の 1 つの URL に移動することを認識し、その後、任意の用途などをインクリメント/保存できます。

于 2012-10-01T15:01:07.297 に答える