Create table en insert in ander table
Gewijzigd op 08/03/2013 11:30:32 door Germaine merks
Dus, voor de laatste keer, waar voer je die query uit?
[/quote]
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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
<?php
include 'connection.php';
class Bedrijff {
public $bedrijf;
public $adres;
public $huisnummer;
public $postcode;
public $woonplaats;
public $telefoon;
public $emailadres;
public function setBedrijf($Bedrijf) {
$this->bedrijf = $Bedrijf;
}
public function setAdres($Adres) {
$this->adres = $Adres;
}
public function setHnummer($Huisnummer) {
$this->huisnummer = $Huisnummer;
}
public function setPcode($Postcode) {
$this->postcode = $Postcode;
}
public function setWplaats($Woonplaats) {
$this->woonplaats = $Woonplaats;
}
public function setTfoon($Telefoon) {
$this->telefoon = $Telefoon;
}
public function setEmail($Emailadres) {
$this->email = $Emailadres;
}
public function getBedrijf(){
return $this->bedrijf;
}
public function getAdres(){
return $this->adres;
}
public function getHnummer(){
return $this->huisnummer;
}
public function getPcode(){
return $this->postcode;
}
public function getWplaats(){
return $this->woonplaats;
}
public function getTfoon(){
return $this->telefoon;
}
public function getEmail(){
return $this->email;
}
}
$Bedrijf = $_POST["Bedrijf"];
$Adres = $_POST["Adres"];
$Huisnummer = $_POST["Huisnummer"];
$Postcode = $_POST["Postcode"];
$Woonplaats = $_POST["Woonplaats"];
$Telefoon = $_POST["Telefoon"];
$Emailadres = $_POST["Emailadres"];
$Bedrijff = new Bedrijff();
$Bedrijff->setBedrijf($Bedrijf);
$Bedrijff->setAdres($Adres);
$Bedrijff->setHnummer($Huisnummer);
$Bedrijff->setPcode($Postcode);
$Bedrijff->setWplaats($Woonplaats);
$Bedrijff->setTfoon($Telefoon);
$Bedrijff->setEmail($Emailadres);
$Bedrijf = $Bedrijff->getBedrijf();
$Buurtadres = $Bedrijff->getAdres();
$Huisnummer = $Bedrijff->getHnummer();
$Postcode = $Bedrijff->getPcode();
$Woonplaats = $Bedrijff->getWplaats();
$Telefoon = $Bedrijff->getTfoon();
$Emailadres = $Bedrijff->getEmail();
echo $Bedrijff->getBedrijf().'.<br />';
echo $Bedrijff->getAdres().'.<br />';
echo $Bedrijff->getHnummer().'.<br />';
echo $Bedrijff->getPcode().'.<br />';
echo $Bedrijff->getWplaats().'.<br />';
echo $Bedrijff->getTfoon().'.<br />';
echo $Bedrijff->getEmail().'.<br />';
mysql_select_db("test22", $con);
$Bedrijftabel = "test_".$Bedrijf;
$sql=("CREATE TABLE $Bedrijftabel LIKE customer");
$sql=("INSERT INTO bedrijf (bedrijfs_naam, bedrijfs_adres, bedrijfs_huisnummer, bedrijfs_postcode, bedrijfs_plaats,
bedrijfs_telefoon, bedrijfs_email) VALUES
('$Bedrijf', '$Adres', '$Huisnummer', '$Postcode', '$Woonplaats', '$Telefoon', '$Emailadres')");
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
echo "gewerkt";
mysql_close($con);[/code]
include 'connection.php';
class Bedrijff {
public $bedrijf;
public $adres;
public $huisnummer;
public $postcode;
public $woonplaats;
public $telefoon;
public $emailadres;
public function setBedrijf($Bedrijf) {
$this->bedrijf = $Bedrijf;
}
public function setAdres($Adres) {
$this->adres = $Adres;
}
public function setHnummer($Huisnummer) {
$this->huisnummer = $Huisnummer;
}
public function setPcode($Postcode) {
$this->postcode = $Postcode;
}
public function setWplaats($Woonplaats) {
$this->woonplaats = $Woonplaats;
}
public function setTfoon($Telefoon) {
$this->telefoon = $Telefoon;
}
public function setEmail($Emailadres) {
$this->email = $Emailadres;
}
public function getBedrijf(){
return $this->bedrijf;
}
public function getAdres(){
return $this->adres;
}
public function getHnummer(){
return $this->huisnummer;
}
public function getPcode(){
return $this->postcode;
}
public function getWplaats(){
return $this->woonplaats;
}
public function getTfoon(){
return $this->telefoon;
}
public function getEmail(){
return $this->email;
}
}
$Bedrijf = $_POST["Bedrijf"];
$Adres = $_POST["Adres"];
$Huisnummer = $_POST["Huisnummer"];
$Postcode = $_POST["Postcode"];
$Woonplaats = $_POST["Woonplaats"];
$Telefoon = $_POST["Telefoon"];
$Emailadres = $_POST["Emailadres"];
$Bedrijff = new Bedrijff();
$Bedrijff->setBedrijf($Bedrijf);
$Bedrijff->setAdres($Adres);
$Bedrijff->setHnummer($Huisnummer);
$Bedrijff->setPcode($Postcode);
$Bedrijff->setWplaats($Woonplaats);
$Bedrijff->setTfoon($Telefoon);
$Bedrijff->setEmail($Emailadres);
$Bedrijf = $Bedrijff->getBedrijf();
$Buurtadres = $Bedrijff->getAdres();
$Huisnummer = $Bedrijff->getHnummer();
$Postcode = $Bedrijff->getPcode();
$Woonplaats = $Bedrijff->getWplaats();
$Telefoon = $Bedrijff->getTfoon();
$Emailadres = $Bedrijff->getEmail();
echo $Bedrijff->getBedrijf().'.<br />';
echo $Bedrijff->getAdres().'.<br />';
echo $Bedrijff->getHnummer().'.<br />';
echo $Bedrijff->getPcode().'.<br />';
echo $Bedrijff->getWplaats().'.<br />';
echo $Bedrijff->getTfoon().'.<br />';
echo $Bedrijff->getEmail().'.<br />';
mysql_select_db("test22", $con);
$Bedrijftabel = "test_".$Bedrijf;
$sql=("CREATE TABLE $Bedrijftabel LIKE customer");
$sql=("INSERT INTO bedrijf (bedrijfs_naam, bedrijfs_adres, bedrijfs_huisnummer, bedrijfs_postcode, bedrijfs_plaats,
bedrijfs_telefoon, bedrijfs_email) VALUES
('$Bedrijf', '$Adres', '$Huisnummer', '$Postcode', '$Woonplaats', '$Telefoon', '$Emailadres')");
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
echo "gewerkt";
mysql_close($con);[/code]
Gewijzigd op 08/03/2013 11:28:54 door Germaine merks
jeps op regel 12 voer je de query uit die in $sql staat.
Toevoeging op 08/03/2013 11:32:28:
Alleen de laatste $sql wordt uitgevoerd.
Duidelijker krijg ik het niet.
ja en bij mij maakt hij dus wel tabel aan alleen insert hij het niet in een andere bestaande tabel
Mijn god, snap je het nu nog niet? Je maakt twee query strings, maar voert alleen de laatste uit. Is dat nu zo moeilijk?
nou als ik ze allebei zou doen dan werkt er alsnog maar 1
Dat komt doordat je in je eerste post twee verschillende $varnamen hebt. De een wordt uitgevoerd en de ander niet.
Germaine merks op 08/03/2013 11:34:57:
nou als ik ze allebei zou doen dan werkt er alsnog maar 1
Ik geef het op. Wat er mis gaat is 100% duidelijk, waarom het mis gaat is 100% duidelijk. Denk na, alsjeblieft...
en volgens mij kom ik hier niet voor niets? als ik alles al wist dan had ik het niet eens gevraagd
Gewijzigd op 08/03/2013 11:38:46 door Germaine merks
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
2
3
4
5
6
7
8
9
10
11
12
<?php
$sql=("CREATE ...");
if (!mysql_query($sql,$con))
{
// error
}
$sql=("INSERT ...");
if (!mysql_query($sql,$con))
{
// error
}
?>
$sql=("CREATE ...");
if (!mysql_query($sql,$con))
{
// error
}
$sql=("INSERT ...");
if (!mysql_query($sql,$con))
{
// error
}
?>
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
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
mysql_select_db("test22", $con);
$Bedrijftabel = "test_".$Bedrijf;
$sql=("CREATE TABLE $Bedrijftabel LIKE customer");
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
echo "gewerkt";
$sql=("INSERT INTO bedrijf (bedrijfs_naam, bedrijfs_adres, bedrijfs_huisnummer, bedrijfs_postcode, bedrijfs_plaats,
bedrijfs_telefoon, bedrijfs_email) VALUES
('$Bedrijf', '$Adres', '$Huisnummer', '$Postcode', '$Woonplaats', '$Telefoon', '$Emailadres')");
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
echo "gewerkt";
mysql_close($con);
$Bedrijftabel = "test_".$Bedrijf;
$sql=("CREATE TABLE $Bedrijftabel LIKE customer");
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
echo "gewerkt";
$sql=("INSERT INTO bedrijf (bedrijfs_naam, bedrijfs_adres, bedrijfs_huisnummer, bedrijfs_postcode, bedrijfs_plaats,
bedrijfs_telefoon, bedrijfs_email) VALUES
('$Bedrijf', '$Adres', '$Huisnummer', '$Postcode', '$Woonplaats', '$Telefoon', '$Emailadres')");
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
echo "gewerkt";
mysql_close($con);
Gewijzigd op 08/03/2013 11:43:23 door Germaine merks
Dan zal ie een error geven.
wie er wijs uit kan worden mag het zeggen :)