0
데이터베이스 내에서 각 광고에는 고유 한 ID가 있습니다. 사용자가 광고를 보았을 때 광고 ID가있는 쿠키를 설정합니다.쿠키와 일치하지 않는 배열에서 값을 찾는 것
문제 나는 그들이 돌아올 때 동일한 광고를보고 싶지 않습니다. 여기 내가 지금까지 가지고있는 것이있다.
$sql = "SELECT * FROM running_ads";
$result = mysql_query($sql) or die(mysql_error());
$array = array();
while($row = mysql_fetch_assoc($result)) {
$array[] = $row;
}
$i = 0;
While($array[$i]['invoice_id'] == $_COOKIE) {
$i = $i +1;
}
$actual_id = $array[$i]['invoice_id'];
나는 그것을 얻을 때까지 Invoice_id 그가 쿠키로 동일하지 않은 곳이 하나에 데이터베이스를 갈 수 있도록 행 수를 늘리기 위해 노력했습니다.
내가 $actual_id
을 인쇄 할 때 쿠키로 설정 한 사실에 관계없이 가장 먼저 인쇄합니다.
이것은 누군가에게 단순 할 수도 있지만 벽을 치는 것처럼 보입니다.
감사
쿠키 키를 설정하는 것을 잊지 마십시오? – Christiaan
나는 anwerjunaid가 말한 것과 같이 이것을 덧붙였다. 그러나 데이터베이스에 처음으로 한 번만 표시한다. – Deforz