- Home
- Categorie
- Coding e Sistemistica
- MYSQL e altri Database
- Creazione tabella mysql
-
Creazione tabella mysql
cosa cè di sbagliato??
[PHP]<?php
$host='127.0.0.1';
$user='mionome';
$password='miapassword';
$database='iscrizione_utente';
$db=mysql_connect($host,$user,$password) or die ("Impossibile connettersi al database $database");$stringa_crea=" CREATE TABLE IF NOT EXISTS datiutente( id int(20) NOT NULL auto_increment, nome varchar(15) NOT NULL, cognome varchar(15) NOT NULL, matricola int(20) NOT NULL, data_iscr varchar(10) NOT NULL, PRIMARY KEY (id) )"; var_dump($stringa_crea); mysql_query($stringa_crea) or die ("impossibile creare la tabella!"); mysql_select_db($database, $db) or die ("Impossibile connettersi al database $database"); mysql_close();
?>[/PHP]
-
Uhm... a parte che sarebbe più utile sapere qual è l'errore, ma forse spostare
[PHP]mysql_select_db[/PHP]
subito dopo
[PHP]mysql_connect[/PHP]
(e quindi prima di eseguire qualsivoglia query) potrebbe aiutare...
-
anke facendo come mi hai suggerito mi restituisce sempre come prima e la tabella nn la crea...:S
cos'altro potrei provare?
-
L'utente ha i permessi per creare un tabella? Esattamente che errore ti viene restituito?
Prova poi ad usare
[PHP]mysql_error[/PHP]
(manuale: h t t p ://it.php.net/mysql_error) per vedere quali errori ci sono.
-
mysql_error() nn mi restituisce nessun errore...ke dilemma nn capisco proprio il problema
-
tutto risolto