Hallo ich habe da ein kleines problem aber da ich noch ein echter anfäger in sachen php bin, verzweifel ich dran hier mal das script
also soweit geht es ja bekomme die ausgabe also das erste problem ist halt das wenn nichts gefunden wir mir nicht "-1" angezeigt wird und mein 2tes problem ist das ich ich mir ja 3 zeilen ausgeben lasse was gut geht aber das ich nach der letzten zeile noch eine leerzeile bekomme.
Kann man das irgendwie ändern mit der leerzeile
Danke
PHP-Code:
$ip = get_ip();
if($ip == "1.1.1.1") {
$connect = @mysql_connect($dbHost, $dbUser, $dbPass) or die("ERROR");
$selectDB = @mysql_select_db($dbName) or die("ERROR");
$what1=$_GET["what"];
$what = str_replace("|", "%", $what1);
$query=mysql_query("SELECT * FROM db WHERE what LIKE '$what' ORDER BY time DESC LIMIT 0,3") OR die(mysql_error());
while($get=mysql_fetch_array($query)){
unset($time, $what, $status, $high, $low, $why);
$time=$get[time];
$what=$get[what];
$status=$get[status];
$high=$get[high];
$low=$get[low];
$why=$get[why];
if(!$time) {
echo "-1"; break;
} else {
echo "$what $time $status $high $low $why\n";
}
}
}
Kann man das irgendwie ändern mit der leerzeile
Danke
Kommentar