This may sound dumb but is there a specific location around line 283 that
this has to go into?  I have tried it everyplace I can find around line 283
and it does absolutly nothing at all.  Nothing updated and no change.

HELP.

Shawn
----- Original Message -----
From: "Christie Walker" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Saturday, January 06, 2001 7:50 AM
Subject: [FreeTrade] Marking skus/items inactive if out of stock


> Here's some code you might find useful if you have skus that are
> not being reordered when they are out of stock.  I am setting them
> Inactive so they do not show up on the website.  THen, if all skus
> of an item are marked inactive, I'm setting the whole item inactive
> so it doesn't show up on the website either.  This goes immediately
> after the inventory is decremented for the order, around line 283 in
> actions/SUBMIT_ORDER.
>
>
> /* CW - if sku count=0 then mark sku as inactive so it doesn't
> show up on the website, if not reordering */
>  $Query = "SELECT Available, Item FROM inventory i JOIN sku s
> WHERE s.ID = i.SKU and SKU = $ReduceStock_sku[$index] and
> Backorder='N'";
>  $DatabaseResult = mysql_query($Query, $DatabaseLink);
>  if (mysql_numrows($DatabaseResult)>0) {
> $row = mysql_fetch_row($DatabaseResult);
> if ($row[0]<1) {
> $Query = "UPDATE sku SET Active='N' WHERE ID =
> $ReduceStock_sku[$index]";
> $DatabaseResult = mysql_query($Query, $DatabaseLink);
> /* CW - if all of an item's skus are inactive, mark the item
> inactive */
> $Query = "SELECT Active from sku WHERE Item =
> $row[1] GROUP BY Active";
>              $DatabaseResult = mysql_query($Query, $DatabaseLink);
>              if (mysql_numrows($DatabaseResult)==1) {
>              $Query = "UPDATE item SET Active='N' WHERE
> ID=$row[1]";
>                    $DatabaseResult = mysql_query($Query,
> $DatabaseLink);
>   }
>        }
> }
>
>
>
> ------------------------------------------------------------
> To subscribe:    [EMAIL PROTECTED]
> To unsubscribe:  [EMAIL PROTECTED]
> Site:            http://www.working-dogs.com/freetrade/
> Problems?:       [EMAIL PROTECTED]
>
>



------------------------------------------------------------
To subscribe:    [EMAIL PROTECTED]
To unsubscribe:  [EMAIL PROTECTED]
Site:            http://www.working-dogs.com/freetrade/
Problems?:       [EMAIL PROTECTED]

Reply via email to