К примеру таблица
CREATE TABLE IF NOT EXISTS `agent` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`login` int(10) NOT NULL,
`sity` varchar(150) NOT NULL,
`counter` varchar(20) NOT NULL,
`comment` varchar(10000) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=30 ;
Типо я задаю запрос чтобы добавить в базу, также задаю запрос поиску к примеру по login задаю запрос найти его город и страну и id
Посоветуйте)) Обратится не к кому)) везде школота и т.п))) последний нормальный форум где остались нормальные специалисты
Спустя 2 минуты, 40 секунд (11.07.2011 - 21:21) jamals написал(а):
Как сделать чтобы искало и давало ответ
Спустя 10 минут, 37 секунд (11.07.2011 - 21:32) Лена написал(а):
Запрос, чтобы что-то добавить в базу:
INSERT INTO `agent`(login,sity) VALUES('$id','$sity');
Запрос на выборку:
SELECT sity,counter FROM `agent`
WHERE login = 'логин';
Причем здесь xml?
INSERT INTO `agent`(login,sity) VALUES('$id','$sity');
Запрос на выборку:
SELECT sity,counter FROM `agent`
WHERE login = 'логин';
Причем здесь xml?
Спустя 56 секунд (11.07.2011 - 21:33) Invis1ble написал(а):
jamals
так парсинг и есть разбор.
я только ничего толком если чесно не понял, причем тут xml...
так парсинг и есть разбор.
я только ничего толком если чесно не понял, причем тут xml...
Спустя 2 минуты, 34 секунды (11.07.2011 - 21:36) jamals написал(а):
Зачем вы меня учите sql Я и так его знаю
надо ответ, а о принятие xml на сервере... Тоесть я отсылаю запрос а он должен принятся типо $_POST поняли?
надо ответ, а о принятие xml на сервере... Тоесть я отсылаю запрос а он должен принятся типо $_POST поняли?
Спустя 13 минут, 6 секунд (11.07.2011 - 21:49) Invis1ble написал(а):
Цитата |
Если PHP-программам нужно принимать входные данные XML, то стоит всерьез задуматься об использовании XMLReader. |
Спустя 7 минут, 51 секунда (11.07.2011 - 21:57) jamals написал(а):
Вот грамотный ответ, а можно примеры хотя бы?
Спустя 13 минут, 25 секунд (11.07.2011 - 22:10) Invis1ble написал(а):
А разве по ссылке мало примеров? Дело в том, что я сам не работал с этим классом - не было необходимости.
Спустя 5 минут, 57 секунд (11.07.2011 - 22:16) jamals написал(а):
Вот и я не работал)) просто на примерах так сказать колег легче работать)) Чем что там написано)
Спустя 9 часов, 43 минуты, 19 секунд (12.07.2011 - 07:59) linker написал(а):
Смотри мануал на www.php.net, там примеров куча. Есть simpleXML, есть DOM. А пример xml-запроса можно?
Спустя 2 дня, 1 час, 38 минут, 20 секунд (14.07.2011 - 09:38) jamals написал(а):
<?xml version="1.0"?>
<api>
<username>jamals</username>
<sign>dsgdsfgsjdskyf^894efh</sign>
<result>yes</result>
</api>
Воть
<api>
<username>jamals</username>
<sign>dsgdsfgsjdskyf^894efh</sign>
<result>yes</result>
</api>
Воть
Спустя 1 час, 5 минут, 24 секунды (14.07.2011 - 10:43) linker написал(а):
Как-то так
$xml = '<?xml version="1.0"?>
<api>
<username>jamals</username>
<sign>dsgdsfgsjdskyf^894efh</sign>
<result>yes</result>
</api>';
$dom = new DomDocument();
$dom->loadXml($xml);
$array = array();
foreach($dom->documentElement->childNodes as $node)
{
if ($node->nodeType != XML_ELEMENT_NODE)
continue;
$array[$node->nodeName] = $node->nodeValue;
}
print_r($array);
Спустя 1 час, 50 минут, 36 секунд (14.07.2011 - 12:34) jamals написал(а):
Мне нужно со всем не много другое
Прием запроса XML-RPC составить
Посылка запроса XML-RPC
А выше код, я так понял ты разобрал его в array..
Спустя 3 минуты, 19 секунд jamals написал(а):
Ну или обьясни как тот принимать на сервере?
Прием запроса XML-RPC составить
Посылка запроса XML-RPC
А выше код, я так понял ты разобрал его в array..
Спустя 3 минуты, 19 секунд jamals написал(а):
Ну или обьясни как тот принимать на сервере?
Спустя 20 минут, 19 секунд (14.07.2011 - 12:54) linker написал(а):
Кто, откуда, посылает? Кто принимает?
Спустя 15 минут, 14 секунд (14.07.2011 - 13:09) jamals написал(а):
К примеру, вот готовый запрос
<?xml version="1.0"?>
<api>
<username>jamals</username>
<sign>dsgdsfgsjdskyf^894efh</sign>
<result>yes</result>
</api>
Посылается на сайт.ру/server.php
А там уже обрабатывается база данных, и дает ответ....
<?xml version="1.0"?>
<api>
<username>jamals</username>
<sign>dsgdsfgsjdskyf^894efh</sign>
<result>yes</result>
</api>
Посылается на сайт.ру/server.php
А там уже обрабатывается база данных, и дает ответ....
Спустя 6 минут, 18 секунд (14.07.2011 - 13:15) linker написал(а):
Кто отправляет? Клиент или сервер? Если сервер, то курлом посылается обычный POST запрос, в теле которого этот xml, в ответ получаем результат.
Спустя 9 минут, 44 секунды (14.07.2011 - 13:25) jamals написал(а):
Можно подробнее? Отправку я знаю... А как принять на сервере?
Спустя 1 час, 28 минут, 24 секунды (14.07.2011 - 14:54) linker написал(а):
Ну если POST, значит берём из $_POST.
Спустя 4 часа, 36 минут, 41 секунда (14.07.2011 - 19:30) jamals написал(а):
нее.. Ты не понял... как принять xml на стороне? Если запрос идет через curl
Спустя 11 часов, 56 минут, 38 секунд (15.07.2011 - 07:27) linker написал(а):
А какая разница курлом отправили запрос или нет.