ok, primo codice:
Non sono sicuro delle query, in quanto ad esempio char(30) dovrebbe essere varchar(30) ... attendi ancora un pochino...
Edit: mi sono sbagliato, in mysql esiste sia char che serial, anche se non li uso mai...poi invece integer usa INT
PHP:
<?php
db_server = 'localhost'; // server mysql
$db_user = 'root'; // utente per connetterti al database (il tuo dovrebbe essere "root")
$db_pass = 'password'; // password dell'utente (quella che hai impostato nella xampp security)
$db_name = 'database_name'; // nome del database che usi
$conn = mysql_connect($db_server, $db_user, $db_pass) or die("Could not connect to database");
mysql_select_db($db_name) or die("Could not select database");
mysql_query("create table conti (idconto serial primary key, descrizione char(30))");
mysql_query("create table sottoconti (idsottoconto serial primary key, descrizione char(30), idconto integer)");
mysql_query("create table mov1 (idmov1 serial primary key, idconto integer, idsottoconto integer, data date, importo numeric(10,2), segno char(1), descrizione char(30))");
mysql_query("create table mov2 (idmov2 serial primary key, idmov1 integer, idconto integer, importo numeric(10,2), segno char(1), idiva char(2), idsottoconto integer)");
mysql_query("create table iva (idiva char(2), aliquota numeric(2))");
mysql_close();
?>
Non sono sicuro delle query, in quanto ad esempio char(30) dovrebbe essere varchar(30) ... attendi ancora un pochino...
Edit: mi sono sbagliato, in mysql esiste sia char che serial, anche se non li uso mai...poi invece integer usa INT