also mein aktueller script sieht nun so aus:
PHP-Code:
<?
include "config.php";
$connect = mysql_connect($dbHost, $dbUser, $dbPass) or die("Verbindung zum Server nicht hergestellt!
");
mysql_select_db($dbName);
$result_1 = ("SELECT ip FROM ip_sperre WHERE id=$id");
$resultotheruser1 = ("SELECT id FROM ip_sperre WHERE ip IN ($result_1) AND id!='$id' GROUP BY id ORDER BY id DESC LIMIT 10");
$resultotheruser1=mysql_query($resultotheruser1);
while($rowotheruser1 = mysql_fetch_array($resultotheruser1)){
$idotheruser ="$rowotheruser1[id]";
echo "$idotheruser
";
}
echo "Fehler: ".mysql_error();
?>
so dauert der seite aufbau ewig und irgendwann kommt ne meldung, dass der script wahrscheinlich einen fehler hat.
wenn ich aus:
PHP-Code:
$resultotheruser1 = ("SELECT id FROM ip_sperre WHERE ip IN ($result_1) AND id!='$id' GROUP BY id ORDER BY id DESC LIMIT 10");
aber
PHP-Code:
$resultotheruser1 = ("SELECT id FROM ip_sperre WHERE ip ='$result_1' AND id!='$id' GROUP BY id ORDER BY id DESC LIMIT 10");
mache, dann kommt die fehlermeldung:
Fehler: Subquery returns more than 1 row
was kann ich nun noch tun?