mirror of
				https://github.com/fspc/biketree.git
				synced 2025-11-03 17:15:35 -05:00 
			
		
		
		
	
		
			
				
	
	
		
			96 lines
		
	
	
		
			2.9 KiB
		
	
	
	
		
			PHP
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			96 lines
		
	
	
		
			2.9 KiB
		
	
	
	
		
			PHP
		
	
	
		
			Executable File
		
	
	
	
	
<?php
 | 
						|
include ("../settings.php");
 | 
						|
 | 
						|
if(isset($_GET['process']))
 | 
						|
{
 | 
						|
	$language=$_GET['language'];
 | 
						|
	$numberForBarcode=$_GET['numberForBarcode'];
 | 
						|
	include ("../language/$language");
 | 
						|
	$lang=new language();
 | 
						|
	$conn = mysql_connect("$cfg_server", "$cfg_username", "$cfg_password") or die("Could not connect : " . mysql_error());
 | 
						|
	mysql_select_db("$cfg_database",$conn);
 | 
						|
 | 
						|
	$upgradetable=$cfg_tableprefix.'sales';
 | 
						|
	$upgradetable2=$cfg_tableprefix.'sales_items';
 | 
						|
	$upgradetable3=$cfg_tableprefix.'items';
 | 
						|
	$upgradetable4=$cfg_tableprefix.'discounts';
 | 
						|
	
 | 
						|
    $query="ALTER TABLE $upgradetable ADD comment VARCHAR(100) NOT NULL AFTER sold_by";
 | 
						|
    $query2="ALTER TABLE $upgradetable2 DROP brand_id";
 | 
						|
    $query3="ALTER TABLE $upgradetable2 DROP category_id"; 
 | 
						|
    $query4="ALTER TABLE $upgradetable2 DROP supplier_id"; 
 | 
						|
    $query5="ALTER TABLE $upgradetable3 ADD reorder_level INT( 8 ) NOT NULL AFTER quantity;";
 | 
						|
	$query6="CREATE TABLE $upgradetable4 (
 | 
						|
  			item_id int(8) NOT NULL default '0',
 | 
						|
  			percent_off varchar(60) NOT NULL default '' ,
 | 
						|
  			comment blob NOT NULL,
 | 
						|
  			id int(8) NOT NULL auto_increment,
 | 
						|
  			PRIMARY KEY  (id)
 | 
						|
		) TYPE=MyISAM COMMENT='This table keeps track of item discounts'";
 | 
						|
	
 | 
						|
	mysql_query($query,$conn);
 | 
						|
	mysql_query($query2,$conn);
 | 
						|
	mysql_query($query3,$conn);
 | 
						|
	mysql_query($query4,$conn);
 | 
						|
	mysql_query($query5,$conn);
 | 
						|
	mysql_query($query6,$conn);
 | 
						|
 | 
						|
	$info="<?php 
 | 
						|
	\$cfg_language=\"$language\";
 | 
						|
	\$cfg_numberForBarcode=\"$numberForBarcode\";
 | 
						|
 | 
						|
	
 | 
						|
	?>";
 | 
						|
	$open = fopen( "../settings.php", "a+" ) or die ( "Operation Failed!" );
 | 
						|
	fputs( $open, "$info" );
 | 
						|
	fclose( $open );
 | 
						|
 | 
						|
 | 
						|
	echo "$lang->upgradeSuccessfullMessage";
 | 
						|
	
 | 
						|
}
 | 
						|
else
 | 
						|
{
 | 
						|
include ("../language/english.php");
 | 
						|
$lang=new language();
 | 
						|
echo "$lang->upgradeMessage";
 | 
						|
?>
 | 
						|
<br> 
 | 
						|
<br>
 | 
						|
<form action="index.php" method="GET">
 | 
						|
<?php echo $lang->language ?>: <select name="language" style="border-style: solid; border-width: 1; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1">
 | 
						|
        
 | 
						|
        <?php
 | 
						|
        $temp_lang=ucfirst(substr($cfg_language,0,strpos($cfg_language,'.')));
 | 
						|
 		echo "<option selected value='$cfg_language'>$temp_lang</option>";
 | 
						|
        $handle = opendir('../language');
 | 
						|
        	while (false !== ($file = readdir($handle))) 
 | 
						|
 			{ 
 | 
						|
    			if ($file {0}!='.' && $file!=$cfg_language) 
 | 
						|
 				{ 
 | 
						|
 					$temp_lang=ucfirst(substr($file,0,strpos($file,'.')));
 | 
						|
      				echo "<option value='$file'>$temp_lang</option>"; 
 | 
						|
    			} 
 | 
						|
  			}
 | 
						|
   	    	closedir($handle); 
 | 
						|
 		
 | 
						|
		?>
 | 
						|
        
 | 
						|
        </select><br>
 | 
						|
        
 | 
						|
        <?php echo $lang->numberToUseForBarcode ?>: <select size="1" name="numberForBarcode" style="border-style: solid; border-width: 1">
 | 
						|
        <option value="Row ID"><?php echo $lang->rowID ?></option>
 | 
						|
        <option value="Account/Item Number"><?php echo "$lang->accountNumber/$lang->itemNumber" ?></option>
 | 
						|
        </select>
 | 
						|
 | 
						|
        <br>
 | 
						|
<input type=hidden name="process" value="go">
 | 
						|
<input type=submit>
 | 
						|
</form>
 | 
						|
 | 
						|
 | 
						|
<?php
 | 
						|
}
 | 
						|
?>
 | 
						|
 |