Я все еще пытаюсь создать меню с шестью ссылками с изображениями, которое отличается в зависимости от того, добавлена ли новая запись или нет. Я сделал таблицу, которая записывает клики пользователей и соответствующие ссылки и временную метку. Затем я хочу сравнить временную метку в последней записи в matningar, содержащей имя пользователя и matningstyp.Если максимальная временная метка больше, чем другая максимальная временная отметка
$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, i не думайте, что вы хотите иметь '' 'вокруг своих переменных, то есть: измените его на:' if ($ senasteclick> $ senastematning) {' – lfxgroove
Спасибо, ребята, за ваш вклад! Да, я должен получить голова прямо на одном языке! :) – user1424728