Create table en insert in ander table

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Pagina: « vorige 1 2

Germaine merks

Germaine merks

08/03/2013 11:25:35
Quote Anchor link
............
Gewijzigd op 08/03/2013 11:30:32 door Germaine merks
 
PHP hulp

PHP hulp

03/01/2025 05:36:16
 
Erwin H

Erwin H

08/03/2013 11:25:43
Quote Anchor link
Germaine, begin nu eens simpel met vragen beantwoorden. Ik heb je nu twee keer gevraagd waar je die query uitvoert. Dat vraag ik niet voor niets. Je maakt namelijk twee query strings aan, maar voert er maar 1 uit in de code die je geeft. Indien dit je hele code is dan is het niet verwonderlijk dat niet alles werkt.

Dus, voor de laatste keer, waar voer je die query uit?
 
Germaine merks

Germaine merks

08/03/2013 11:26:04
Quote Anchor link
dan maakt hij dus een tabel aan alleen hij voert de gegevens niet in het tabel bedrijf, hij maakt dus tabel test_germaine aan alleen hij voert de gegevens niet in het bestaand tabel genaamd bedrijf.

[/quote]
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
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]
Gewijzigd op 08/03/2013 11:28:54 door Germaine merks
 
- SanThe -

- SanThe -

08/03/2013 11:27:56
Quote Anchor link
Je voert weer slechts 1 query uit.

De INSERT wordt niet uitgevoerd.
Gewijzigd op 08/03/2013 11:28:34 door - SanThe -
 
Frank Nietbelangrijk

Frank Nietbelangrijk

08/03/2013 11:29:38
Quote Anchor link
jeps op regel 12 voer je de query uit die in $sql staat.
 
- SanThe -

- SanThe -

08/03/2013 11:29:42
Quote Anchor link
Je hebt je post gewijzigd en nu wordt de CREATE niet uitgevoerd.

Toevoeging op 08/03/2013 11:32:28:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
$sql
=("CREATE ...");
$sql=("INSERT ...");
  
if (!mysql_query($sql,$con))
?>


Alleen de laatste $sql wordt uitgevoerd.
Duidelijker krijg ik het niet.
 
Germaine merks

Germaine merks

08/03/2013 11:33:34
Quote Anchor link
ja en bij mij maakt hij dus wel tabel aan alleen insert hij het niet in een andere bestaande tabel
 
Erwin H

Erwin H

08/03/2013 11:34:24
Quote Anchor link
Mijn god, snap je het nu nog niet? Je maakt twee query strings, maar voert alleen de laatste uit. Is dat nu zo moeilijk?
 
Germaine merks

Germaine merks

08/03/2013 11:34:57
Quote Anchor link
nou als ik ze allebei zou doen dan werkt er alsnog maar 1
 
- SanThe -

- SanThe -

08/03/2013 11:35:08
Quote Anchor link
Dat komt doordat je in je eerste post twee verschillende $varnamen hebt. De een wordt uitgevoerd en de ander niet.
 
Erwin H

Erwin H

08/03/2013 11:37:13
Quote Anchor link
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...
 
Germaine merks

Germaine merks

08/03/2013 11:37:49
Quote Anchor link
want wat zal ik volgens jullie er tussen moeten zetten dan? want als je dat voor me hebt waarom doen jullie dan zo moeilijk?

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
 
- SanThe -

- SanThe -

08/03/2013 11:41:09
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
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
}
?>
 
Germaine merks

Germaine merks

08/03/2013 11:42:32
Quote Anchor link
dat doe ik dus en dat werkt ook niet..
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
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);
Gewijzigd op 08/03/2013 11:43:23 door Germaine merks
 
- SanThe -

- SanThe -

08/03/2013 11:43:38
Quote Anchor link
Dan zal ie een error geven.
 
Germaine merks

Germaine merks

08/03/2013 11:44:41
Quote Anchor link
oke heel raar maar nu ik het weer deed doet ie het wel.. en dit had ik al meteen gedaan voordat ik het vroeg en toen werkte hij dus niet daarom kwam ik hier..

en dat deed hij dus niet
Gewijzigd op 08/03/2013 11:45:02 door Germaine merks
 
Frank Nietbelangrijk

Frank Nietbelangrijk

08/03/2013 11:54:51
Quote Anchor link
heel raar: ik deed wat en toen deed ie t niet maar toen ik nog eens wat deed toen deed ie t wel want normaal als ik wat doe dan doet hij het ook

wie er wijs uit kan worden mag het zeggen :)
 

Pagina: « vorige 1 2



Overzicht Reageren

 
 

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.