webForumDet fria alternativet

Hjälp med if-sats

PHP

5 svar · 818 visningar · startad av eklof00

Medlem sedan jan. 200737 inlägg
Frågan#1

Jag vill att klocka.png skall visas om man fått något meddelande. Om man har 0 meddelande skall bilden inte visas.

<?php
 
$result = mysql_query("SELECT COUNT(*) FROM pm WHERE owner_id='{$_SESSION['sess_user_id']}' AND old='0'", $conn);
if ($result == 0){
print 'Du har <b>';
print mysql_result($result, 0)." </b>meddelande";
echo '<br /><a href="index2.php?ID=50">Läs pm</a> <br /><a href="index2.php?ID=51">Skriv pm</a>';
}else{
print 'Du har <b>';
print mysql_result($result, 0)." </b>meddelande <img src='images/klocka.png'>";
echo '<br /><a href="index2.php?ID=50">Läs pm</a> <br /><a href="index2.php?ID=51">Skriv pm</a>';
}
?>
Medlem sedan aug. 20039 340 inlägg
#2

Korrigering.

<?php
 
$result = mysql_fetch_assoc(mysql_query("SELECT COUNT(*) AS count FROM pm WHERE owner_id='{$_SESSION['sess_user_id']}' AND old='0'", $conn));
$count = $result['count'];
if ($count == 0){
print 'Du har <b>';
print $count." </b>meddelande";
echo '<br /><a href="index2.php?ID=50">Läs pm</a> <br /><a href="index2.php?ID=51">Skriv pm</a>';
}else{
print 'Du har <b>';
print $count." </b>meddelande <img src='images/klocka.png'>";
echo '<br /><a href="index2.php?ID=50">Läs pm</a> <br /><a href="index2.php?ID=51">Skriv pm</a>';
}
?>
Medlem sedan jan. 200737 inlägg
#3

Jag fick ett felmeddelande:

Warning: mysql_result(): supplied argument is not a valid MySQL result resource in C:\wamp\www\1\index2.php on line 115

Rad115 är "print mysql_result($count, 0)." </b>meddelande"; "

Medlem sedan aug. 20039 340 inlägg
#4

Oj, byt ut mysql_result($count, 0) mot $count på båda ställena.

Medlem sedan jan. 200737 inlägg
#5

Tackar ödmjukast... :)

Medlem sedan aug. 20039 340 inlägg
#6

eklof00 skrev:

Tackar ödmjukast... :)

Du får också gärna acceptera svaret!

515 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
128 ms — deklarationer (db)
125 ms — hämta statistik (db)
126 ms — hämta tråd, inlägg och bilagor (db)
262 ms — ändringar (db)