Originariamente inviato da Jollyk
Per la seconda parte:
La funzione "IF NOT EXISTS" lo avevo già trovato, ma non è esattamente quello che cercavo >_>
In poche parole parole funzione $SQL_Create_Table veniva creata, ma la query data da "mysql_query ($SQL_create_table, $database);" volevo che venisse fatta solamente se la tabella Persons non era già esistente.
E che differenza ci sarebbe con quello che ti ha giustamente suggerito alcio74? Per verificare l'esistenza di una tabella dovresti comunque effettuare una query e, successivamente, se tale query da risultato negativo eseguire una seconda query per creare la tabella interessata.
La soluzione di alcio74 ti permette di integrare questo comportamente in un'unica query.