<?php
//connect to MySQL
$db = mysql_connect('localhost', 'root', 'mypasswd') or
die ('Nessuna Connessione. Controlla i parametri di connessione.');
//Creo il DB persone
$query = 'CREATE DATABASE IF NOT EXISTS persone';
mysql_query($query, $db) or die(mysql_error($db));
//Per sicurezza imposto come attivo il db persone
mysql_select_db('persone', $db) or die(mysql_error($db));
//Creo la tabella schede
$query = 'CREATE TABLE schede (
schede_id VARCHAR(255) NOT NULL AUTO_INCREMENT,
schede_nome VARCHAR(255) NULL,
schede_cognome VARCHAR(255) NOT NULL,
schede_comune VARCHAR(255) NOT NULL,
schede_provincia VARCHAR(255) NOT NULL,
schede_cellulare INT NOT NULL,
PRIMARY KEY (schede_id)
)
ENGINE=MyISAM';
mysql_query($query, $db) or die (mysql_error($db));
echo 'Database creato con successo!';
?>
Questo file funziona. poi passo all'inserimento:
<?php
//Collegamento a Mysql
$db = mysql_connect('localhost', 'root', 'miapassword') or
die ('Connessione fallita. Conrolla i dati di accesso al db');
//Per sicurezza imposto il db persone come attivo
mysql_select_db('persone',$db ) or die (mysql_error ($db));
//Inserisco i dati nella tabella schede
$query='INSERT INTO schede
(schede_id, schede_nome, schede_cognome, schede_comune, schede_provincia, schede_cellulare)
VALUES
(1, "prova","prova","prova","prova",3337391199),
(2, "prova1","prova1","prova1","prova1",3331444464 );
mysql_query($query,$db) or die (mysql_error($db));
echo'Dati Inseriti con successo';
?>
Questo non funziona. Qualcuno saprebbe dirmi dove è l'errore?
Grazie