Hej, Jeg håber at der blandt alle de kloge hoveder herinde, er en der kan være behjælpelig med lidt ekspertise til at opdatere quantity i opencart med txt fil. Jeg har en txt-fil, der er døbt newstock.txt med model i kolonne A og quantity i kolonne B Jeg har ligeledes følgende PHP script, men det virker ikke - giver en fejl på linie 65, måske er hele PHP opsætningen forkert - det vil være en stor hjælp, hvis nogen ville hjælpe med at rette fejlen, da PHP scripts ikke er min stærke side:
<?php set_time_limit(0); require_once('config.php'); require_once(DIR_SYSTEM . 'startup.php');
// Registry $registry = new Registry();
// Loader $loader = new Loader($registry); $registry->set('load', $loader);
// Config $config = new Config(); $registry->set('config', $config);
// Database $db = new DB(DB_DRIVER, DB_HOSTNAME, DB_USERNAME, DB_PASSWORD, DB_DATABASE); $registry->set('db', $db);
$file = fopen(getcwd() . '/newstock.txt', 'r');
while (($line = fgettxt($file)) !== FALSE) { $model = $line[0]; // Item Model $quantity = $line[1]; // Product Quantity
$db->query("UPDATE `" .DB_PREFIX . "product` SET `quantity` = '$quantity' WHERE `model` = '$model'"); }
if(!unlink('newstock.txt')){ echo 'Delete newstock.txt from your server<br>' } if(!unlink('runstock.php')){ echo 'Delete runstock.php from your server' } |
PHP script til opdatering af qty i opencart
Side 1 ud af 1 (1 indlæg)
- 1
Side 1 ud af 1 (1 indlæg)