Also ich vermute mal, dass der Fehler schon in der vorherigen Zeile liegt. Schreib doch einfach mal die Zeile
PHP-Code:
$userdaten_2 mysql_query($userdaten_1); 
um in
PHP-Code:
$userdaten_2 mysql_query($userdaten_1) or die mysql_error(); 
und wenn hier dann eine Fehlermeldung kommt, poste die einfach mal. Dann sollte sich dein Problem lösen lassen.
Im übrigen musst du in deinem Skript für die SQL-Abfrage nicht mysql_fetch_array und mysql_fetch_assoc gleichzeitig verwenden. In mysql_fetch_array ist die Funktion mysql_fetch_assoc enthalten, so dass du nur mysql_fetch_array verwenden musst.