Tjek SQL sætnings resultat
Jeg har en database om kampe kæmpet af min klan og jeg vil gerne kunne tjekke, før jeg smider data om kampe ud i HTML, om der rent faktisk er noget data, men hvordan tjekker man letteste om et mysql_query har fundet noget eller ej?Kig lidt kode hvis det hjælper =)
DB::Conn("open");
$War_Over_Query = mysql_query("SELECT * FROM wars WHERE 1 AND date <".time()." ORDER BY war_id ASC") or die("Fejl i søgning i MYSQL database (War_Over_Query)" . mysql_error());
$War_Wait_Query = mysql_query("SELECT * FROM wars WHERE 1 AND date >".time()." ORDER BY war_id ASC") or die("Fejl i søgning i MYSQL database (War_Wait_Query)" . mysql_error());
while($row = mysql_fetch_object($War_Over_Query)) {
if($row->op_team == "") {
$Test_DB_Over = "No data";
} elseif(!$row->op_team == "") {
$Test_DB_Over = "Data found";
} else {
$Test_DB_Over = "Data Error";
}
}
while($row = mysql_fetch_object($War_Wait_Query)) {
if($row->op_team == "") {
$Test_DB_Wait = "No data";
} elseif(!$row->op_team == "") {
$Test_DB_Wait = "Data found";
} else {
$Test_DB_Wait = "Data Error";
}
}
Java::Alert("Test of Test_DB_Over : ".$Test_DB_Over." Test of Test_DB_Wait : ".$Test_DB_Wait."");
