eigen-kopie-rabobank-overzicht

Gesponsorde koppelingen

PHP script bestanden

  1. eigen-kopie-rabobank-overzicht

« Lees de omschrijving en reacties

--- Code om MySQL tabel te maken ---

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
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.php ---
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?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;
}

?>

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.