Yes I know that and I am using my function for connection (down):
$BASESERVER = "localhost";
$BASEUSER = "a";
$BASEPASS = "a";
$BASENAME = "storage";
$db = mysql_connect($BASESERVER, $BASEUSER, $BASEPASS);
mysql_select_db($BASENAME,$db);
function my_query($sql) {
global $PHP_SELF;
global $db;
if(($result = mysql_query($sql,$db)) == 0) {
echo "\n<BR>MySQL error: <B>".mysql_error()."</B><BR>\n";
die("Query was (<B>$sql</B>) in file <B>$PHP_SELF</B>");
}
else
return $result;
}
And it works without any errors. Queries are OK. I resolved my problem with one more SELECT query like: "SELECT MAX(ID) FROM USERTABLE" after "INSERT" and I got NEWID and then perform new "SELECT * FROM USERTABLE". But I wanted with mysql_insert_id()