Hallo wollte mal fragen was an meine Script nicht Stimmen kann, wenn diese Fehlermeldung kommt:
wenn die Zeilen von 267 bis 285 so aussehen:
Danke
Code:
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /srv/www/vhosts/kocubaba.com/httpdocs/pmx/modules/Forum/smf/convert.php on line 275 Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /srv/www/vhosts/kocubaba.com/httpdocs/pmx/modules/Forum/smf/convert.php on line 280 Converting membergroups...
wenn die Zeilen von 267 bis 285 so aussehen:
PHP-Code:
// alle ungültigen Usernamen aus der Tabelle auslesen
$result = mysql_query("
SELECT ID_MEMBER, realName, memberName
FROM {$from_prefix}members
WHERE memberName REGEXP '[^a-zA-Z0-9 _-]'
OR LENGTH(memberName) > 25");
// Array erstellen, mit den aktuellen Usernamen und den Änderungsvorschlägen
while ($row = mysql_fetch_assoc($result)) {
$new = str_replace(array('ä', 'ö', 'ü', 'ß', 'Ä', 'Ö', 'Ü'), array('ae', 'oe', 'ue', 'ss', 'Ae', 'Oe', 'Ue'), $row['memberName']);
$new = preg_replace('#\s*_\s*#','_',preg_replace('#[^a-zA-Z0-9 _-]#', '_', $new));
$fields[$row['memberName']] = trim($new);
}
mysql_free_result($result);
// wenn keine Datensätze vorhanden, gleich weiter zum nächsten Schritt
if (!isset($fields)) {
$_REQUEST['start'] = 0;
return doStep2();
}
Kommentar