b_vlad25
-
Постов
19 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные b_vlad25
-
-
- Сервер: 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'";
-
Спасибо, я то то даже не смотрел на оператор что буквы не так стоят.
А если запрос делать из браузера 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. теперь выдает [ ] и все
-
Спасибо! Что то ругается Parse error: syntax error, unexpected '{' здесь
esle {
-
Неужели никто не отправлял запрос в php на русском?
-
Теперь получилась проблема с отправкой в скрипт запроса с текстом на кирилице.
Из Google Chrome отправляет нормально и ответ нормально приходит, а вот из программы никак не получается.
-
Скажите две наклонные черты // перед текстом в результатах выполнения скрипта - это по умолчанию или можно убрать?
-
нет. Я и говорю может в студии или проекте что-то не подключил.
-
Антивирус уже отключал. При выполнении программы она подвисает, а потом выдает где-то через минуту:
First chance exception at $75FDC41F. Exception class ENetHTTPClientException with message 'Error sending data: (12002) Время ожидания операции истекло'. Process Project3.exe (8392)
-
Может библиотеки какие не подключил, вообще по сайтам ничего.
-
А вы в Делфи как запрограммировали, может разберусь.
-
Вот сам скрипт 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); } ?>
-
-
Делаю так:
String URL = "http://www.domofonkg.com/1.php?id=" + Edit1->Text;
Memo1->Text=NetHTTPClient1->Get(URL)->ContentAsString();программа подвисает, после чего выдает ошибку время ожидания истекло.
-
Кто-нибудь пробовал запустить скрипт php c запросом и получить значения в С++ через TNetHTTPClient. Раньше им никогда не пользовался. Кто-нибудь может помочь простым примером get и post.
-
А сервер Datasnap где должен размещаться?
-
Согласен на все, только где можно почитать как все это организовывается. С серверами и компонентами не работал.
-
Вообще до этого писал только стандартные приложения на С++ Builder. Сейчас пробую написать приложение под Android. Есть на нашем сайте база клиентов которая постоянно обновляется.В приложении клиент введя свой лицевой счет входит в БД и получает свои данные по задолженности. В обычном приложении с этим нету проблем коннектится через ADO ODBC, а вот под Андроид как лучше и правильнее сделать не знаю. Информацию и компоненты все дают разную. Может есть какие то примеры для образца или литература Заранее спасибо...
Подключение из приложения под Андроид к удаленной БД сайта MySQL в С++ Builder XE
в MySQL
Опубликовано · Изменено пользователем b_vlad25
Можно ли отображать только данные без заголовков? Кириллица кстати из таблицы не отображается.
И как быть с запросом на кириллице. В таблице есть текст на кириллице и нужно искать по нему.