PHP Fehler - < und > werden ignoriert

11/05/2013 13:27 vbacoder#1
Hallo,

in meinem Script

PHP Code:
$query mysql_query("SELECT *, SUM(`times`) as amount FROM vote WHERE account='$account' OR ip='$ip'"); 
$lasttime mysql_fetch_array($query); 
$hacker mysql_fetch_assoc($query); 
if (
$hacker 10) {
echo 
'halloechen :)';
} else { 
kommt nie ein 'halloechen :) obwohl der wert in der jeweiligen Datenbank Tabelle eigendlich über 100 - 200 liegt!!

Weis jemand was ich falsch gemacht habe?

Danke :D;);)
11/05/2013 14:15 tolio#2
variablen testweise ausgeben lassen und fehler auch und schauen was kommt
aka debuggen
11/05/2013 14:29 MrPuschel#3
[Only registered and activated users can see links. Click Here To Register...]

Und weniger peinliche Namen für Variablen benutzen ;)
11/05/2013 14:38 KoKsPfLaNzE#4
suchst vielleicht net eher [Only registered and activated users can see links. Click Here To Register...]
11/05/2013 16:46 Mikesch01#5
PHP Code:
$query mysql_query("SELECT *, SUM(`times`) as amount FROM vote WHERE account='".$account."' OR ip='".$ip."'"); 
$row mysql_fetch_assoc($query); 

if (
$row['hacker'] > 10) { // falls die Spalte 'hacker' in der Tabelle ist..sonst musst du den Namen einfach ausbessern
  
echo 'halloechen :)';