Help!, ik krijg de syntax voor dit statement niet correct.
Dit is de query:
load data infile 'c:/xampp/htdocs/phpsites/data.txt' into table jour fields terminated by ',' ENCLOSED BY '"' lines terminated by '\r\n'
Dit werkt niet (1):
$query = "load data infile ''c:/xampp/htdocs/phpsites/data.txt'' into table jour fields terminated by '','' ENCLOSED BY ''\"'' lines terminated by ''\r\n'' ";
$result = $db->query($query) ;
Dit werkt niet (2):
$file='c:/xampp/htdocs/phpsites/data.txt' ;
$enclose='"' ;
$stmt = "load data infile ? into table jour fields terminated by '','' ENCLOSED BY ? lines terminated by ''\r\n'' " ;
$stmt->execute(array($file, $enclosed)) ;
$result = $u->fetchAll(PDO::FETCH_ASSOC);
[size=xsmall]Toevoeging op 22/08/2013 11:06:36:[/size]
Zie mijn bovenstaande vraag. In voorbeeld (1) heb ik elke enkele kwoot met een extra kwoot ge-escaped, en tevens de dubbele kwoot met een backslash. In dat geval is de php-syntax in ieder geval correct.
[size=xsmall]Toevoeging op 22/08/2013 11:33:20:[/size]
Zie mijn bovenstaande vraag. De query is OK! (werkt in PhpMyAdmin). Het lukt echter niet om het in PHP uitgevoerd te krijgen zonder syntaxfouten.
1.375 views