Questo sarebbe il codice... premetto che so ben poco di php, lo sto cercando di imparare per fare uno stupido guestbook di prova.
Connessione:
Codice PHP:
$db="my_utente";
$connessione mysql_connect("localhost","utente","password");
if (
$connessione == FALSE) {echo "errore";}

mysql_select_db($db,$connessione) or die("errore"); 
Creazione tabella:
Codice PHP:
$result mysql_unbuffered_query("CREATE TABLE guestbook (
    id INT(5) AUTO_INCREMENT NOT NULL,
    autore VARCHAR(25) NOT NULL,
    testo TEXT NOT NULL,
    data INT(11),
    PRIMARY KEY(id))"
,$db);
echo 
$result
Inserimento:
Codice PHP:
$query "INSERT INTO guestbook (autore,testo,data) VALUES ('ufo','afo2','123')";
$result mysql_unbuffered_query($query,$db);
echo 
$result
Visualizzazione:
Codice PHP:
$query "SELECT * FROM guestbook ORDERED BY data DESC";
$result mysql_unbuffered_query($query,$db);
while (
$row mysql_fetch_array($result))
{
    echo 
"

quacosa c'e'</p>"
;
}
echo 
"fine"
Io per prova ho detto di scrivere tutto... ma scrive solo "fine"!
Ho anche provato a dare un DROP TABLE IF EXIST guestbook, ma niente...
Il sito è ospitato su altervista, quindi non ha senso usare il comando CREATE DATABASE, no?