eigen-kopie-rabobank-overzicht
Gesponsorde koppelingen
PHP script bestanden
--- Code om MySQL tabel te maken ---
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
CREATE TABLE `overzicht` (
`rekening` bigint(20) unsigned NOT NULL,
`valuta` varchar(3) NOT NULL,
`datum1` date NOT NULL,
`code` varchar(1) NOT NULL,
`bedrag` decimal(8,2) NOT NULL,
`tegenrek` varchar(12) NOT NULL,
`naam` tinytext NOT NULL,
`datum2` date NOT NULL,
`type` varchar(2) NOT NULL,
`overig` varchar(16) NOT NULL,
`omschr1` tinytext NOT NULL,
`omschr2` tinytext NOT NULL,
`omschr3` tinytext NOT NULL,
`omschr4` tinytext NOT NULL,
`omschr5` tinytext NOT NULL,
`omschr6` tinytext NOT NULL
)p
`rekening` bigint(20) unsigned NOT NULL,
`valuta` varchar(3) NOT NULL,
`datum1` date NOT NULL,
`code` varchar(1) NOT NULL,
`bedrag` decimal(8,2) NOT NULL,
`tegenrek` varchar(12) NOT NULL,
`naam` tinytext NOT NULL,
`datum2` date NOT NULL,
`type` varchar(2) NOT NULL,
`overig` varchar(16) NOT NULL,
`omschr1` tinytext NOT NULL,
`omschr2` tinytext NOT NULL,
`omschr3` tinytext NOT NULL,
`omschr4` tinytext NOT NULL,
`omschr5` tinytext NOT NULL,
`omschr6` tinytext NOT NULL
)p
--- rekening.php ---
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<?php
error_reporting(E_ALL);
$toon_form = ( isset($_POST['invoer']) ? false : true );
$db_host = 'localhost';
$db_gebruiker = 'gebruiker';
$db_wachtwoord = 'wachtwoord';
$db_naam = 'naam';
/* Als je bij het aanmaken van de database voor een andere tabelnaam hebt gekozen, verander die hieronder dan mee (komt 1x voor). Verder hoeft hieronder niets veranderd te worden. */
if ($toon_form)
{
// Nog geen invoer, toon tekstvak
?>
<form method="post" action="rekening.php">
<b>Vul hier de teskt van de komma-gescheiden rabobank rekening overzicht in</b><br />
<textarea name="invoer" rows="30" cols="50"></textarea><br />
<input type="submit" value="voer in" />
</form>
<?php
}
else
{
$invoer = stripslashes($_POST['invoer']);
mysql_connect($db_host, $db_gebruiker, $db_wachtwoord);
mysql_select_db($db_naam);
$sql_invoer = '';
$invoer_array = array();
$invoer_array = explode("\n",$invoer);
foreach( $invoer_array AS $regel )
{
if (strlen($regel) > 2)
{
$sql_invoer .= '(' . $regel . '), ';
}
}
$sql_invoer = substr($sql_invoer,0,-2);
$sql = "INSERT INTO overzicht (rekening, valuta, datum1, code, bedrag, tegenrek, naam, datum2, type, overig, omschr1, omschr2, omschr3, omschr4, omschr5, omschr6) VALUES " . $sql_invoer . ";";
mysql_query($sql) or die('Helaas blijkt de bewerking niet helemaal goed te zijn verlopen.');
echo 'De gegevens zijn toegevoegd aan de database ' . $db_naam;
}
?>
error_reporting(E_ALL);
$toon_form = ( isset($_POST['invoer']) ? false : true );
$db_host = 'localhost';
$db_gebruiker = 'gebruiker';
$db_wachtwoord = 'wachtwoord';
$db_naam = 'naam';
/* Als je bij het aanmaken van de database voor een andere tabelnaam hebt gekozen, verander die hieronder dan mee (komt 1x voor). Verder hoeft hieronder niets veranderd te worden. */
if ($toon_form)
{
// Nog geen invoer, toon tekstvak
?>
<form method="post" action="rekening.php">
<b>Vul hier de teskt van de komma-gescheiden rabobank rekening overzicht in</b><br />
<textarea name="invoer" rows="30" cols="50"></textarea><br />
<input type="submit" value="voer in" />
</form>
<?php
}
else
{
$invoer = stripslashes($_POST['invoer']);
mysql_connect($db_host, $db_gebruiker, $db_wachtwoord);
mysql_select_db($db_naam);
$sql_invoer = '';
$invoer_array = array();
$invoer_array = explode("\n",$invoer);
foreach( $invoer_array AS $regel )
{
if (strlen($regel) > 2)
{
$sql_invoer .= '(' . $regel . '), ';
}
}
$sql_invoer = substr($sql_invoer,0,-2);
$sql = "INSERT INTO overzicht (rekening, valuta, datum1, code, bedrag, tegenrek, naam, datum2, type, overig, omschr1, omschr2, omschr3, omschr4, omschr5, omschr6) VALUES " . $sql_invoer . ";";
mysql_query($sql) or die('Helaas blijkt de bewerking niet helemaal goed te zijn verlopen.');
echo 'De gegevens zijn toegevoegd aan de database ' . $db_naam;
}
?>