Простой пример рекурсии

БД

1
2
3
4
5
6
7
8
9
10
11
 
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";
 
CREATE TABLE IF NOT EXISTS `recursiya` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `id_pr` int(11) NOT NULL,
  `name` varchar(255) NOT NULL,
  PRIMARY KEY (`id`),
  KEY `id_pr` (`id_pr`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=8 ; <a href="http://my-opinions.info/programing/prostoj-primer-rekursii#more-281" class="more-link">Читать запись полностью &raquo;</a>

dump mysql на denwer windows

Появилась задачка поднять дамп базы созданый на линуксе стандартным способом, на loclahost который поднятый на windows c помощью denwer. Читать запись полностью »

%A %B %e%q, %Y | Опубликовано в : MySQL | Комментарии закрыты

XML -> PHP

Это больше не пост а так приметка для себя, что бы не забыл

simplexml_load_file("file.xml");
simplexml_load_string($xml_string);

На выходе получаем объект с расфасованным xml. Вот так супер просто и супер удобно.
Единственное что нужно наверное отметить, что этот метод требует php5 и насколько я понял какой-то модуль, ну у меня пошло без шаманства. Если что не так то путь в файл php.ini
Для примера можно написать вот такой нехитрый файл

$xml="<request>
<version>1.2</version>
<result_url>http://ulove.ua//buy/</result_url>
<server_url>http://ulove.ua//buy/resultliqpay/</server_url>
<merchant_id>i4927007979</merchant_id>
<order_id>128</order_id>
<amount>12</amount>
<currency>USD</currency>
<description>uLove</description>
<default_phone>+380938729936</default_phone>
<pay_way>card</pay_way>
</request>";
$xml=simplexml_load_string($xml);
print_r($xml);
echo $xml->order_id;

На экран получим

SimpleXMLElement Object
(
    [version] => 1.2
    [result_url] => http://ulove.ua//buy/
    [server_url] => http://ulove.ua//buy/resultliqpay/
    [merchant_id] => i4927007979
    [order_id] => 128
    [amount] => 12
    [currency] => USD
    [description] => uLove
    [default_phone] => +380938729936
    [pay_way] => card
)
128

Мое мнение, это самый простой вариант, кто предложит проще выслушаю.

%A %B %e%q, %Y | Опубликовано в : PHP | Метки: , , | Комментарии закрыты

Настройка PhpMyAdmin для локал хоста

Вот как то долго не настраивал PhpMyAdmin, а потом взял и настроил! ) создаем в корне папки PhpMyAdmin файл config.inc.php и вставляем туда вот такое Читать запись полностью »

%A %B %e%q, %Y | Опубликовано в : MySQL | Комментарии закрыты
маркетинговые методы стимулирования сбыта. Операторы Ваших интересов!