Allora, carissimi amici...
metre cerco su ebay un fucile a canne mozze scontato da utilizzare per un'eventuale suicidio, vi mostro ancora una volta il file modificato e il suo risultato..
allora.. ecco una variante..
Codice PHP:
<?
include ("connect.inc");
$connect = mysql_connect("$host", "$user", "$passwd");
mysql_select_db($dbname, $host);
$query = "CREATE TABLE $tablename (
id INT (5) UNSIGNED not null AUTO_INCREMENT,
mnome varchar(30) NOT NULL default '',
mmail varchar(30) NOT NULL default '',
dnome varchar(30) NOT NULL default '',
dmail varchar(30) NOT NULL default '',
pic varchar(20) NOT NULL default '',
messaggio TEXT(3000) NOT NULL default '',
sound varchar(20) NOT NULL default '',
data DATE,
ora TIME,
pass varchar(20) NOT NULL default 'prova',
PRIMARY KEY (id)
) TYPE=MyISAM";
if (mysql_db_query ($dbname, $query, $connect)) {
echo ("Hai creato la tabella.<p>");
echo "($query)<p>";
} else {
echo ("Non hai creato un *****..");
echo (mysql_error)
}
mysql_close ($connect);
?>
questo che vi ho appena mostrato visualizza il seguente messaggio..
Parse error: parse error, unexpected '}', expecting ',' or ';' in /membri/deserteagle/DE_file/cartoline/installa.php on line 26
l'alternativa, aggiungendo il ";" alla stringa mysql_error che mi hai fatto aggiungere è la seguente..
Codice PHP:
<?
include ("connect.inc");
$connect = mysql_connect("$host", "$user", "$passwd");
mysql_select_db($dbname, $host);
$query = "CREATE TABLE $tablename (
id INT (5) UNSIGNED not null AUTO_INCREMENT,
mnome varchar(30) NOT NULL default '',
mmail varchar(30) NOT NULL default '',
dnome varchar(30) NOT NULL default '',
dmail varchar(30) NOT NULL default '',
pic varchar(20) NOT NULL default '',
messaggio TEXT(3000) NOT NULL default '',
sound varchar(20) NOT NULL default '',
data DATE,
ora TIME,
pass varchar(20) NOT NULL default 'prova',
PRIMARY KEY (id)
) TYPE=MyISAM";
if (mysql_db_query ($dbname, $query, $connect)) {
echo ("Hai creato la tabella.<p>");
echo "($query)<p>";
} else {
echo ("Non hai creato un *****..");
echo (mysql_error);
}
mysql_close ($connect);
?>
ed il risultato è il seguente...
Non hai creato un *****..mysql_error
Ora, dato che ho trovato il fucile a canne mozze, e sono alla ricerca delle cartucce a poco prezzo, prima che io compia l'insano gesto, qualcuno sa dirmi queal'è il problema? dove sbaglio? e soprattutto, perchè tra i Tools del pannello di controllo c'è il PhpMyAdmin? A cosa serve? posso creare di li le tabelle senza usare questo maledettissimo file?
Aiutatemi per favore..
Grazie,
Francesco alias Fox