La risposta a tutte le tue domande la trovi qua: http://it.php.net
Va anche bene che inizi da poco a programmare in php, in ogni caso il manuale è come un vangelo del php... Ci trovi praticamente tutto. In ogni caso...
http://it.php.net/mysql-query
Restituisce TRUE \ FALSE in base al risultato della query ( in caso di aggiunta, rimozione o aggiornamento di dati o campi)
http://it.php.net/mysql-db-query
Esegue una query in un database specifico.
Nota: Questa funzione è stata sconsigliata a partire dal PHP 4.0.6. Non usare questa funzione.Usare invece mysql_select_db() e mysql_query().