mirror of
				https://github.com/fspc/biketree.git
				synced 2025-10-31 17:05:36 -04: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
 | |
| }
 | |
| ?>
 | |
| 
 |