есть две таблицы, SC_orders и SC_customer_reg_fields_values, в первой такблице 'order number', 'users ID', 'name', 'last name','e-mail'. Во второй таблице 'users ID' и 'users telephone'
есть файлец, который берёт данные из первой таблице и сохраняет всё это в файл .csv необходимо как то дописать код чтоб скрипт брал данные из второй таблицы конекретно 'users telephone', ну и соответственно чтоб записал его в файл, хотя с этим я уже справлюсь наверное, мне главное как так сделать, чтоб из второй таблицы взять данные и вставить по 'users ID'
вроде понятно описал ![Улыбка Улыбка](./im/emoticons/smile24.gif)
на всякий случай код прицепляю
CODE ( text):
скопировать код в буфер обмена
<?php $hostname = "localhost"; $username = "root"; $password = ""; $dbName = "test-shop"; $userstable = "SC_orders"; $userstable2 = "SC_customer_reg_fields_values"; MYSQL_CONNECT($hostname,$username,$password) OR DIE("Не могу создать соединение "); @mysql_select_db("$dbName") or die("Не могу выбрать базу данных "); $kar = mysql_query("SELECT * FROM ".$userstable.";") or die("Нету ничо!"); if(!$kar) exit("Ошибка ".mysql_error()); if(mysql_num_rows($kar)) { $fd = fopen("file.csv", "w"); $textt ='order number'.";". 'users ID'.";". 'name'.";". 'last name'.";". 'e-mail'.";". 'order time'.";". 'price oreder'.";". 'ID partner'.";". 'region'.";". 'adress'.";". 'postal code'."\r\n"; fwrite($fd, $textt); while($kart = mysql_fetch_array($kar)) { $order = $kart['orderID'].";". $kart['customerID'].";". $kart['shipping_firstname'].";". $kart['shipping_lastname'].";". $kart['customer_email'].";". $kart['order_time'].";". $kart['order_amount'].";". $kart['affiliateID'].";". $kart['billing_state'].";". $kart['billing_address'].";". $kart['billing_zip']."\r\n"; fwrite($fd, $order); } fclose($fd); } $file = ("file.csv"); header ("Content-Type: application/octet-stream"); header ("Accept-Ranges: bytes"); header ("Content-Length: ".filesize($file)); header ("Content-Disposition: attachment; filename=".$file); readfile($file); ?>
(Отредактировано автором: 14 Декабря, 2009 - 15:33:08)
|