Hoi, dit is de code die ik gebruik.
Het werk allemaal, de db is kloppend na dit script op 1 ding na. IK heb de regels waar vermoedelijk het probleem inzit even met ## aangegeven.
Ik wil dus het veld: mmr_gescand op enum (0 of 1) hebben met als standaard waare 0.
En veld mmr_max_per_pallet op bigint(20) standaard 100.
Echter het resultaar is dat mmr_gescand geen waarde heeft en mmr_max_per_pallet waarde 0 krijgt.. dus de waarde die mmr_gescand zou moeten hebben.
De syntax heb ik zo uit MyPHPAdmin gehaald.. heb al meerdere variaties uit geprobeerd maar het is tot nu toe niet gelukt. Wellicht ziet iemand in een oogopslag wat ik fout doe
ik staar me waarschinlijk blind op het verkeerde probleem.
Alvast bedankt.. Nick
code:
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
| <? $query = "CREATE TABLE loslijst ( mmr_doosrecordnummer bigint(20) NOT NULL default '0', mmr_doosnummer bigint(20) NOT NULL default '0', mmr_inkoopordernr bigint(20) NOT NULL default '0', mmr_leverancier bigint(20) NOT NULL default '0', mmr_artikelcode varchar(15) NOT NULL default '', mmr_ladingnummer varchar(15) NOT NULL default '', mmr_transportdatum date NOT NULL default '0000-00-00', mmr_verwachtdatum date NOT NULL default '0000-00-00', mmr_carton int(11) NOT NULL default '0', mmr_doosaantal int(11) NOT NULL default '0', mmr_palletnummer varchar(15) default NULL, mmr_palletlocatie varchar(15) default NULL, mmr_chargenummer varchar(15) default NULL, mmr_uht_datum date default NULL, mmr_controleur int(11) default NULL, mmr_ontvangstdatum date default NULL, mmr_mutatiedatum date default NULL, mmr_verplaatser int(11) default NULL, mmr_recordgewijzigd enum('0','1') default NULL, mmr_recordexportgedaan enum('0','1') default NULL, ##mmr_gescand enum('0','1') default '0' NOT NULL, ##mmr_max_per_pallet bigint(20) NOT NULL default '100' );"; mysql_query($query); ?> |
Het werk allemaal, de db is kloppend na dit script op 1 ding na. IK heb de regels waar vermoedelijk het probleem inzit even met ## aangegeven.
Ik wil dus het veld: mmr_gescand op enum (0 of 1) hebben met als standaard waare 0.
En veld mmr_max_per_pallet op bigint(20) standaard 100.
Echter het resultaar is dat mmr_gescand geen waarde heeft en mmr_max_per_pallet waarde 0 krijgt.. dus de waarde die mmr_gescand zou moeten hebben.
De syntax heb ik zo uit MyPHPAdmin gehaald.. heb al meerdere variaties uit geprobeerd maar het is tot nu toe niet gelukt. Wellicht ziet iemand in een oogopslag wat ik fout doe
Alvast bedankt.. Nick