Перейти к содержимому


Публикации mahmud

67 публикаций создано mahmud (учитываются публикации только с 18-Май 23)



#15660 Вопрос по sql запросы в КБ

Отправлено от mahmud в 12 Ноябрь 2012 - 11:19 in Как это сделать

Добрый день уважаемые программисты,
Очень прошу разъяснить кое-что,
У меня в сотрудниках есть несколько пользователей, например: table46
Как мне написать запрос, именно в вычисление чтоб выбрал определенного пользователя. Насчет фильтра я знаю, мне нужен sql запрос

Я приведу простой запрос, у меня конечно не будет такой...


sqlQuery = "SELECT * FROM  ".DATA_TABLE."46 where id=3";

$result = mysql_query($sqlQuery) or die(mysql_error()."<br>".$sqlQuery);
$row = mysql_fetch_array($result);


Я буду работать с 2 таблицами.
Будет запрос, с фильтром это реализовать не получится.

Заранее спасибо!



#15064 Как копировать строки в таблице из "дополнительно"

Отправлено от mahmud в 16 Октябрь 2012 - 15:22 in Как это сделать

Добрый день,

Есть в дополнительное кнопка например копия, при нажатии на нее мне нужно чтоб копировалась строки в таблице и дублировалась в строки внизу. Как реализовать?



#15178 Как реализовать через sqlQuery

Отправлено от mahmud в 22 Октябрь 2012 - 13:42 in Как это сделать

$data['n'] = $line['n'];
$data['fio'] = $line['fio'];
$data['com'] = $line['comm'];

insert_query($data, 'table1');

Как реализовать верхнее событие через sqlQuery select

Как правильно реализовать?

$sqlQuery = "SELECT * FROM ".DATA_TABLE."92 WHERE f1176>0 ";
$result = mysql_query($sqlQuery) or die(mysql_error());
$row = mysql_fetch_array($result);

while ($row = mysql_fetch_array($result)){
$data['n'] = $row['n'];
$data['fio'] = $row['fio'];
$data['com'] = $row['comm'];

insert_query($data, 'table1');

}



#15724 mysql запрос

Отправлено от mahmud в 14 Ноябрь 2012 - 10:30 in Как это сделать

Спасибо, все ясно.



#16061 Вопрос по группа доступа

Отправлено от mahmud в 27 Ноябрь 2012 - 13:19 in Как это сделать

Просмотр сообщенияCbCoder (27 Ноябрь 2012 - 13:01) писал:

Это все есть в документации по фильтрам: http://clientbase.ru...16/filters_new/

Вкратце: создаете фильтр "Мои записи" с условием "Сотрудник = текущий" и включаете его по умолчанию для группы Менеджеры. Для группы Администратор создаете пустой фильтр "Все записи".

Спасибо огромное!



#16058 Вопрос по группа доступа

Отправлено от mahmud в 27 Ноябрь 2012 - 12:49 in Как это сделать

Добрый день,

Прошу подсказать как сделать следующее:

Имеется таблица "Вопросы"

Есть 2 группы, менеджер и администратор

Как мне разграничат строки для определенных пользователей.

Есть поле "пользователь" и "группа"

Если строка пользователь (ФИО1) равно текущему пользователю то показать строки только текущего пользователя, группой которого является менеджеры и если группа админ то показать все строки.

Заранее спасибо.



#15716 mysql запрос

Отправлено от mahmud в 14 Ноябрь 2012 - 08:15 in Как это сделать

Добрый день уважаемые программисты.

Очень прошу ответить на мой вопрос, так как не был получен ответ на мой предыдущий вопрос.


$users = $user['id'];

$sqlQuery = "SELECT id, user_id, add_time, STATUS, f1205, f1206,IF((SELECT users_id FROM ".DATA_TABLE."46 WHERE users_id=cb92.user_id AND f1301<>0),
(SELECT f1301 FROM ".DATA_TABLE."46 WHERE users_id=cb92.user_id),f1207) AS f1207, f1208 FROM ".DATA_TABLE."92 cb92 WHERE user_id='$users' ";
$result = mysql_query($sqlQuery) or die(mysql_error()."<br>".$sqlQuery);
$row = mysql_fetch_array($result);

$prj = $row['f1207'];

Я написал текущий код в вычисление в новой таблице.

Как сделать чтоб этот результат показывал в таблице, у меня просто таблица не обновляется.
Заранее спасибо!



#16295 Открытие ссылки через curlopt

Отправлено от mahmud в 10 Декабрь 2012 - 11:47 in Как это сделать

Просмотр сообщенияTim (10 Декабрь 2012 - 11:32) писал:

Это чужая ссылка.

Да, Код ссылки нету, это не моя ссылка.



#16286 Открытие ссылки через curlopt

Отправлено от mahmud в 10 Декабрь 2012 - 09:32 in Как это сделать

Добрый день,

Нужен Ваш совет.
Не получается открыть ссылку как target = ' _blank' ,

foreach ($_REQUEST['sel'] as $ids) {
$sqlQuery = "SELECT f1360, f1682 FROM ".DATA_TABLE."109 WHERE id='$ids' ";
$result = mysql_query($sqlQuery) or die(mysql_error());
$row = mysql_fetch_array($result);

$str = $row['f1360'];
$match = $row['f1682'];
}

$url = 'http://www.testt.ru/stat/';
$ch = curl_init();

curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_USERAGENT, "Opera/9.80 (Windows NT 5.1; U; ru) Presto/2.7.62 Version/11.00");
curl_setopt($ch, CURLOPT_FAILONERROR, 1);
curl_setopt($ch, CURLOPT_REFERER, "http://tt.ct/");
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_TIMEOUT, 3);
curl_setopt($ch, CURLOPT_POSTFIELDS, "url=http://$str&password=$match");
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
$result = curl_exec($ch);
curl_close($ch);
echo $result;
exit;

Заранее спасибо!



#16630 Проблема при вычисление документы "Добавить накладную"

Отправлено от mahmud в 10 Январь 2013 - 09:28 in Как это сделать

Добрый день уважаемые программисты,

Пожалуйста ответе на мой вопрос,

Вот код,


$users = $user['id'];

$sqlQuery = "SELECT f1301,f1821 FROM ".DATA_TABLE."46 WHERE users_id='$users' ";
$result = mysql_query($sqlQuery) or die(mysql_error());
$row = mysql_fetch_array($result);

$fiters = $row['f1301'];
$account = $row['f1821'];

$line['Проект'] = $fiters;
$line['Отправитель'] = $account;

Нужно после нажатия на кнопку "Добавить накладную" поля заполнялись.
Этот код работает в документы -> Выписать счет, но в накладном он не работает и не заполняет по умолчанию.



#16637 Проблема при вычисление документы "Добавить накладную"

Отправлено от mahmud в 10 Январь 2013 - 13:49 in Как это сделать

Просмотр сообщенияCbCoder (10 Январь 2013 - 09:46) писал:

Ошибки MySQL не выходит? Странная конструкция "WHERE users_id='$users'" - поля "users_id" в DATA_TABLE не должно быть

Это поле я сам добавил, всем еще может быть проблема?



#16667 Как создать подключение на другой ДБ из КБ ?

Отправлено от mahmud в 14 Январь 2013 - 10:46 in Как это сделать

Просмотр сообщенияCbCoder (14 Январь 2013 - 10:42) писал:

А что не работает? Подключение вроде верное. В запросах нужно указывать ресурс $db.

Выдает такую ошибку :


SQL error in
SELECT * FROM f_tables WHERE id='161'
Table 'test.f_tables' doesn't exist
In function:
C:\Program Files (x86)\MSTL\ClientBase\www\view_line2.php(1529) : get_table()
C:\Program Files (x86)\MSTL\ClientBase\www\include\functions1.php(3405) : sql_query()

В вычислениях только этот код стоит
Не понял что за ошибка.



#16664 Как создать подключение на другой ДБ из КБ ?

Отправлено от mahmud в 14 Январь 2013 - 09:32 in Как это сделать

Добрый день,

Создал вычисление и нужно получить данные из другой ДБ, как создать подключение из КБ ?

$host="localhost";
$user="root";
$pwd="123";
$db=mysql_connect($host,$user,$pwd);
mysql_select_db("test",$db);

Заранее спасибо !



#15936 пзвлечь данные из url json из КБ

Отправлено от mahmud в 21 Ноябрь 2012 - 12:43 in Как это сделать

Просмотр сообщенияCbCoder (21 Ноябрь 2012 - 12:07) писал:

Наоборот - $getinn = $line['f1056'];

И можно писать $line['ИНН'] вместо $line['f1056']

Спасибо огромное!



#15933 пзвлечь данные из url json из КБ

Отправлено от mahmud в 21 Ноябрь 2012 - 11:58 in Как это сделать

Еще один вопрос.

При заполнение поля инн нажимаю кнопку и мне заполняется поле,

$line['f1056'] = $getinn;
$url="http://test.ru/inn.php?num='$getinn'"; - как правильно написать?

$ch = curl_init();
$headers = array
(
'Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7'
);

curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER,$headers);

$cJSON = curl_exec($ch);

$feed=json_decode($cJSON, true);

$name = $feed[0]{'name'};

$line['f439'] = $name;



#15927 пзвлечь данные из url json из КБ

Отправлено от mahmud в 21 Ноябрь 2012 - 08:11 in Как это сделать

Добрый день уважаемые программисты,

Поставил в доп.дейст. кнопку "извлечь данные" в таблице контрагенты при добавление новой компании .

При нажатии на кнопку нужно выполнить ссылку и заполнить поле value439 - Полное название


$url="http:/test.ru/inn.php?num=" + <script>document.getElementById('value1056').value </script>; - тут номер инн

$ch = curl_init();
$headers = array
(  
	'Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7'
);

curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER,$headers);

$cJSON = curl_exec($ch);

echo $cJSON;

$feed=json_decode($cJSON, true);

$inn =  $feed[0]{'inn'};
$nm =  $feed[0]{'name'};

<script>document.getElementById('value439').value = $nm</script>; //наим.

Как это реализовать в КБ?
Заранее спасибо!

Прикрепленные изображения

  • Прикрепленное изображение: tes.jpg



#15471 Как внутри javascript написать запрос

Отправлено от mahmud в 05 Ноябрь 2012 - 13:27 in Как это сделать

Добрый день, подскажите пожалуйста как написать этот запрос в javascript?

$sqlQuery = "SELECT f1056 FROM ".DATA_TABLE."42";
$result = mysql_query($sqlQuery);
$row = mysql_fetch_array($result);

$inn = $row['f1056'];

alert($inn);


Заранее спасибо!



#15625 Как использовать Ajax

Отправлено от mahmud в 09 Ноябрь 2012 - 12:57 in Как это сделать

Просмотр сообщенияRoman (09 Ноябрь 2012 - 08:41) писал:

Подготовка
if ($_POST['update_id'])
  {
	$update_id = intval($_POST['update_id'];
	// Ваш запрос
	exit("Данные обновлены");
  }
Отображение
<script type="text/javascript">
function updateSQL() {
$.ajax({
  type: "POST",
  url: "report.php",
  data: { id: '888', update_id: '5' },
  success: function(msg) {
	alert(msg);
  }
  });
}
</script>

Извините пожалуйста я не понял этой строки
data: { id: '888', update_id: '5' },

Заранее спасибо!



#15602 Как использовать Ajax

Отправлено от mahmud в 08 Ноябрь 2012 - 19:51 in Как это сделать

Добрый день подскажите пожалуйста как внутри javascript использовать ajax чтоб записать результат переменную $update в базу...

Подготовка данных:
$update = "update ".DATA_TABLE."117 SET f1456=1 WHERE id='$id' "; 

Отображение:

<script type="text/javascript">

function updateSQL(){
    ???
}
</script>

Очень прошу Вашего совета.



#15330 refresh table

Отправлено от mahmud в 30 Октябрь 2012 - 12:08 in Как это сделать

Просмотр сообщенияCbCoder (30 Октябрь 2012 - 11:54) писал:

А обновить то что именно нужно у этого сотрудника? Может быть вы путаете с фильтром, по текущему сотруднику?

Как сделать запрос SELECT * FROM таблица сотрудник WHERE текущ login поль-я Который сделал вход = поле login ;
И после было видно только текущий пользователь.



#15325 refresh table

Отправлено от mahmud в 30 Октябрь 2012 - 11:22 in Как это сделать

Просмотр сообщенияCbCoder (30 Октябрь 2012 - 10:49) писал:

Не совсем понял, что имеется ввиду под "refresh". Опишите конкретней вашу задачу, для чего вам это необходимо.

Я в вычисление таблицы хочу написать запрос где текущий пользователь равно пользователем в поле пользователь в таблице.



#15324 refresh table

Отправлено от mahmud в 30 Октябрь 2012 - 11:00 in Как это сделать

Просмотр сообщенияCbCoder (30 Октябрь 2012 - 10:49) писал:

Не совсем понял, что имеется ввиду под "refresh". Опишите конкретней вашу задачу, для чего вам это необходимо.

Обновление данных в таблице



#15322 refresh table

Отправлено от mahmud в 30 Октябрь 2012 - 10:11 in Как это сделать

Помогите начинающему.

Как написать запрос, refresh таблицы.

$sqlQuery = "SELECT * FROM ".DATA_TABLE."80 WHERE id=1";
$result = mysql_query($sqlQuery) or die(mysql_error()."<br>".$sqlQuery);
$row = mysql_fetch_array($result);

while ($row = mysql_fetch_array($result)){
$data['ID'] = $row['f1172'];
$data['Кто добавил'] = $row['f1173'];
$data['Время добавления'] = $row['1174'];
$data['ФИО'] = $row['f1205'];
$data['Должность'] = $row['f1206'];
$data['Телефон'] = $row['f1207'];
}


Заранее благодарен!



#15407 Вопрос по группе доступа

Отправлено от mahmud в 02 Ноябрь 2012 - 08:03 in Как это сделать

Спасибо, все работает.



#15327 refresh table

Отправлено от mahmud в 30 Октябрь 2012 - 11:50 in Как это сделать

Просмотр сообщенияCbCoder (30 Октябрь 2012 - 11:32) писал:

Честно говоря все равно мало что понял из ваших слов. Пришлите лучше бэкап через заявку в техподдержку с конкретным описанием, из какой таблицы в какую нужно перенести данные, и какие именно. По вашему коду это тоже непонятно.
Мне просто нужно сделать обновление данных определенной таблицы
Например таблица Сотрудники, там у меня несколько сотрудников, например при нажатии на кнопку в доп.дейс "Обновить" мне обновился и был виден только сотрудник который сделал вход в программу.
Очень прошу ответить