Hov. Du er ikke logget ind.
DU SKAL VÆRE LOGGET IND, FOR AT INTERAGERE PÅ DENNE SIDE

PHP script til opdatering af qty i opencart

Side 1 ud af 1 (1 indlæg)
  • 1
Tilmeldt 8. Dec 16
Indlæg ialt: 2
Skrevet kl. 13:39
Hvor mange stjerner giver du? :

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'

}

Side 1 ud af 1 (1 indlæg)