php host localhost login_mysql password_mysql db_name db mysql_connect

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<?php
$host="localhost";
$login_mysql="";
$password_mysql="";
$db_name="";
$db = @mysql_connect("$host", "$login_mysql", "$password_mysql");
if (!$db) exit("<p>К сожалению, не доступен сервер MySQL</p>");
if (!@mysql_select_db($db_name,$db)) exit("<p>К сожалению, не доступна база данных</p>");
mysql_query("SET names UTF8");
$row = 1;
if (($handle = fopen("shopout2.txt", "r")) !== FALSE) {
while (($data = fgetcsv($handle, 3500, ";")) !== FALSE) {
$num = count($data);
$row++;
for ($c=0; $c < $num; $c++)
{
}
$get_attr_id = mysql_query ("SELECT * FROM `ps_product_attribute` WHERE `reference`='".($data[0]*1)."'") or die ("Ошибка при выполнении запроса: ".mysql_error ());
$get_attr_id = mysql_fetch_assoc($get_attr_id);
if ($get_attr_id)
{
$data[2] = $data[2] / ($data[5] / 100 + 1);
$insert_price = mysql_query ("UPDATE `ps_product_attribute_shop` SET `wholesale_price`='".$data[2]."', `price`='".$data[2]."' WHERE `id_product_attribute`=".$get_attr_id['id_product_attribute']."")
or die ("Ошибка при выполнении запроса: ".mysql_error ());
$insert_quantity = mysql_query ("UPDATE `ps_stock_available` SET `quantity`='".$data[3]."' WHERE `id_product`=".$data[1]." AND `id_product_attribute`=".$get_attr_id['id_product_attribute']." ")
or die ("Ошибка при выполнении запроса: ".mysql_error ());
}
}
fclose($handle);
}
?>