나는 새로운 레코드가 추가되었는지 여부에 따라 다른 이미지가있는 6 개의 링크가있는 메뉴를 만드는 데 여전히 어려움을 겪고 있습니다. 사용자 클릭 수와 해당 link_url 및 타임 스탬프를 기록한 표를 만들었습니다. 그런 다음 사용자 이름과 matningstyp가 포함 된 matningar의 최신 레코드에서 타임 스탬프를 비교하려고합니다.최대 타임 스탬프가 다른 최대 타임 스탬프보다 크면
$query="SELECT max(click_timestamp) AS maxts FROM clicks WHERE username='$session->username' AND link_url='http://xxx/admin/amfmci.php'";
$result=mysql_query($query) or die(mysql_error());
$line = mysql_fetch_assoc($result);
$query1="SELECT max(datum) AS maxts FROM matningar WHERE kontakt='$session->username' AND matningstyp='bbb'";
$result1=mysql_query($query1) or die(mysql_error());
$line1 = mysql_fetch_assoc($result1);
$senasteclick = $line['maxts'];
$senastematning = $line1['maxts'];
if ('$senasteclick' > '$senastematning'){
echo "<a href=\"http://xxx/admin/amf.php\"><img src=\"http://xxx/admin/images/emoikon3.png\" alt=\"Digg\" width=\"64\" height=\"63\" border=\"0\"/></a>"; }
else {
echo "fail";
}
이것은 내가 원하는 방식으로 작동하지 않습니다. if 문을보다 작게 변경하면 이미지가 변경됩니다. 내가 기록 자체의 날짜를 변경하는 경우
그것은 ... 이미지를 변경하지 않습니다 그래서 코드는 나는 할 :(
누구나 어떤 아이디어를 가지고 싶어하지 않는거야?
을 그 mysql 테이블에서 영어와 스웨덴어 사이의 이상한 균형이 잡혔다. 문제없이 직접 문제를 해결할 수있다. print_r ($ line);과 print_r ($ line1); –
또 다른 것은 if 문이다. 당신이 변수 주위에'''을 가지고 있다고 생각하지 마십시오. 즉 다음과 같이 변경하십시오.''($ senasteclick> $ senastematning) {' – lfxgroove
당신의 의견을 보내 주셔서 감사합니다. 똑바로 내 머리와 하나의 언어! :) – user1424728