Перейти к содержанию
Fire Monkey от А до Я

b_vlad25

Пользователи
  • Постов

    19
  • Зарегистрирован

  • Посещение

Посетители профиля

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

Достижения b_vlad25

  1. [{"mail_index":"000001","address_of_delivery":"?. ??????, ??. ?????????, ?. 191, ??. 5, ???. 1","fax":"????????+","country_id":"35","url":"0","phone":"0","company":"?????????","icq":"2014-10-14"}] Можно ли отображать только данные без заголовков? Кириллица кстати из таблицы не отображается. И как быть с запросом на кириллице. В таблице есть текст на кириллице и нужно искать по нему.
  2. Сервер: 176.126.167.134 via TCP/IP Тип сервера: MariaDB Версия сервера: 5.5.32-MariaDB-1~wheezy - mariadb.org binary distribution Версия протокола: 10 Кодировка сервера: UTF-8 Unicode (utf8) Это у меня первый по mail_index, а второй $query = "SELECT mail_index, address_of_delivery, fax, country_id, url, phone, company, icq FROM $DBTable WHERE address_of_delivery = '$zapros'";
  3. Спасибо, я то то даже не смотрел на оператор что буквы не так стоят. А если запрос делать из браузера http://domofonkg.com/3.php?id=г. Бишкек, ул. Токтогула, д. 191, кв. 5, под. 1, то в JSON отобразится результат в браузере? . До этого выдавало ошибку json_encode() expects parameter 2 to be long, string given in, заменил JSON_PRETTY_PRINT на 128. теперь выдает [ ] и все
  4. Спасибо! Что то ругается Parse error: syntax error, unexpected '{' здесь esle {
  5. Теперь получилась проблема с отправкой в скрипт запроса с текстом на кирилице. Из Google Chrome отправляет нормально и ответ нормально приходит, а вот из программы никак не получается.
  6. Скажите две наклонные черты // перед текстом в результатах выполнения скрипта - это по умолчанию или можно убрать?
  7. нет. Я и говорю может в студии или проекте что-то не подключил.
  8. Антивирус уже отключал. При выполнении программы она подвисает, а потом выдает где-то через минуту: First chance exception at $75FDC41F. Exception class ENetHTTPClientException with message 'Error sending data: (12002) Время ожидания операции истекло'. Process Project3.exe (8392)
  9. Может библиотеки какие не подключил, вообще по сайтам ничего.
  10. А вы в Делфи как запрограммировали, может разберусь.
  11. Вот сам скрипт php: <?php //Sample Database Connection Syntax for PHP and MySQL. //Connect To Database $hostname="176.126.167.134"; $username="mmmmmmmmmm"; $password="000000000000"; $dbname="domofonkg"; $usertable="internetshop_users"; $yourfield = "mail_index"; //лицевой счет $yourfield1 = "address_of_delivery"; //адрес $yourfield2 = "fax"; //тариф $yourfield3 = "country_id"; //абонплата $yourfield4 = "url"; //льгота $yourfield5 = "phone"; //долг $yourfield6 = "company"; //статус $yourfield7 = "icq"; //дата $zapros = $_GET['id']; $link = mysql_connect($hostname,$username, $password) or die ("<html><script language='JavaScript'>alert('Ошибка соединения с базой! Пожалуйста попробуйте позже.'),history.go(-1)</script></html>"); mysql_set_charset('cp1251',$link);// твоя кодировка, чтобы сервер тебя правильно понял mysql_select_db($dbname); # Check If Record Exists $query = "SELECT mail_index, address_of_delivery, fax, country_id, url, phone, company, icq FROM $usertable WHERE $yourfield = $zapros"; $result = mysql_query($query); if($result) { while($row = mysql_fetch_array($result, MYSQL_ASSOC)) { printf ("%s; %s; %s; %s; %s; %s; %s; %s", $row["$yourfield"], $row["$yourfield1"], $row["$yourfield2"], $row["$yourfield3"], $row["$yourfield4"], $row["$yourfield5"], $row["$yourfield6"], $row["$yourfield7"]); } mysql_free_result($result); } ?>
  12. Делаю так: String URL = "http://www.domofonkg.com/1.php?id=" + Edit1->Text; Memo1->Text=NetHTTPClient1->Get(URL)->ContentAsString(); программа подвисает, после чего выдает ошибку время ожидания истекло.
  13. Кто-нибудь пробовал запустить скрипт php c запросом и получить значения в С++ через TNetHTTPClient. Раньше им никогда не пользовался. Кто-нибудь может помочь простым примером get и post.
×
×
  • Создать...