 CbCoder (01 Ноябрь 2013 - 15:21) писал:
CbCoder (01 Ноябрь 2013 - 15:21) писал:
if ($line['Архив']=="архив") $line['Статус записи'] = 1; else if ($line['Архив']=="удаленное") $line['Статус записи'] = 2; else $line['Статус записи'] = 0; // активное
 7
 7
 
Отправлено 01 Ноябрь 2013 - 15:30
 CbCoder (01 Ноябрь 2013 - 15:21) писал:
CbCoder (01 Ноябрь 2013 - 15:21) писал:
if ($line['Архив']=="архив") $line['Статус записи'] = 1; else if ($line['Архив']=="удаленное") $line['Статус записи'] = 2; else $line['Статус записи'] = 0; // активное
Отправлено 14 Ноябрь 2013 - 16:05
Отправлено 14 Ноябрь 2013 - 16:36
Отправлено 14 Ноябрь 2013 - 16:47
Отправлено 14 Ноябрь 2013 - 17:10
if (!$line['Номер'])
{
    if (strpos($line['Договор №'],"/13")!==false)
    {
	   
	    // здесь код если найдено "/13"
	   
	    $line['Номер'] = $line['Договор']['Номер'];
	   
    }
    else
    {
	   
	    // здесь старый код (если не найдено "/13")
	   
	    $sqlQuery = "SELECT MAX(`f869`) AS `last_num` FROM `".DATA_TABLE."81`";
	    $result = sql_query($sqlQuery) or user_error(mysql_error()."<br>".$sqlQuery."<br>", E_USER_ERROR);
	    $row = mysql_fetch_assoc($result);
	   
	    $new_num = $row['last_num'] + 1;
	   
	    if ($new_num < 231) $new_num = 231;
	   
	    $line['Номер'] = $new_num;
	   
    }
}
					
					Отправлено 12 Апрель 2015 - 04:03
Отправлено 11 Июль 2015 - 15:39
Отправлено 13 Июль 2015 - 09:29
Цитата
Цитата
Отправлено 03 Февраль 2016 - 23:42
Отправлено 04 Февраль 2016 - 11:32
Отправлено 04 Февраль 2016 - 13:34
Отправлено 04 Февраль 2016 - 23:36
Отправлено 19 Февраль 2016 - 02:16
$sqlQuery = "SELECT `f1961` FROM `".DATA_TABLE."42` WHERE `f5950`='$ID' AND `status`<>'2'"; $result = sql_query($sqlQuery) or user_error(mysql_error()."<br>".$sqlQuery."<br>", E_USER_ERROR); $row = sql_fetch_assoc($result); $line['Заявка'].= $row['f1961'].", ";Здесь таблица 42 - это таблица Контрагенты в которой в строке f5950 содержатся значения "телефон 1". Из этой таблица выбираем ту строчку в которой f5950 равно значению "телефон 2" из второй таблицы.
Отправлено 19 Февраль 2016 - 09:38
Отправлено 19 Февраль 2016 - 11:03
$sqlQuery = "SELECT `f1961` FROM `".DATA_TABLE."42` WHERE `f5950`='$line['Входящий номер']' AND `status`<>'2'";
syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING
Отправлено 19 Февраль 2016 - 11:21
$sqlQuery = "SELECT `f1961` FROM `".DATA_TABLE."42` WHERE `f5950`='".$line['Входящий номер']."' AND `status`<>'2'";
$sqlQuery = "SELECT `f1961` FROM `".DATA_TABLE."42` WHERE `f5950`='{$line['Входящий номер']}' AND `status`<>'2'";
Отправлено 19 Февраль 2016 - 12:16
Отправлено 19 Февраль 2016 - 12:37
Цитата
$line['Заявка'] = $row['id'];
Отправлено 19 Февраль 2016 - 13:11
$sqlQuery = "SELECT `f1961` FROM `".DATA_TABLE."42` WHERE `f5950`='{$line['Входящий номер']}' AND `status`<>'2'";
$result = sql_query($sqlQuery) or user_error(mysql_error()."<br>".$sqlQuery."<br>", E_USER_ERROR);
$row = sql_fetch_assoc($result);
$line['Заявка'] = $row['id'];
Может неправильно делается select f1961 ? Это поле называется "Номер заявки" и по нему идет связь с полем "Заявка"
					
					0 пользователей, 1 гостей, 0 анонимных