Codice PHP:
/* -- Creiamo la Tabella -- */
mysql_query("CREATE TABLE IF NOT EXISTS " . $username . "." . $name . " (
id INT(10) NOT NULL auto_increment,
name VARCHAR(255) default NULL,
username VARCHAR(255) default NULL,
date VARCHAR(20) default NULL,
ip VARCHAR(20) default NULL,
filename VARCHAR(300) default NULL,
PRIMARY KEY ( id ) )") or die (mysql_error());
Problema:
se $name è per esempio: "Table Name", come potete notare mi da errore per la spaziatura.
Ciò che vorrei chiedervi:
1. Come faccio a venire in contro alla spaziatura?
2. Come faccio ad isolare l'Username e a vietare l'uso del carattere "." (punto), cioè, nel caso io ho:
$username . "." . $name ---> Pippo.tablename
Catturare quindi, cio che c'è prima del punto?