Prima di tutto: perche' creare una tabella per ogni giorno invece di usare un'unica tabella?
Poi il tuo ultimo codice non ha senso, mettere un ! prima di mysql_query non puo' certo fare nulla di utile.
Se vuoi continuare per questa strada delle tabelle quotidiane (che io sconsiglio a meno che non ci sia un valido motivo per farlo), puoi fare una delle seguenti cose:
- eseguire una "SHOW TABLES" e verificare se la tabella esiste o meno, e comportarti di conseguenza
- tentare sempre la creazione della tabella con la clausola IF NOT EXISTS