$sql2 = "Insert INTO mia_tab (
user_id,user_name,user_title,user_password
)
values ('".addslashes($row['user_pass'])."')";

Dove:
$row['user_pass'] = "$P$9Rl8I2J"

appena elimino dalla stringa il dollaro non va più in errore.

Altrimenti ho l'errore:
Warning: mysql_error(): supplied argument is not a valid MySQL-Link resource in C:\

Ho anche provato con mysql_real_escape_string ma nulla.
Qualche suggerimento ?
Grazie.