malls

malls
Рейтинг
255
Регистрация
08.08.2005
T.R.O.N:
Да я ее не ругаю. Иногда критикую, ведь он не является панацеей на все случаи жизни. А вот на счет варианта перла под винду - не просто удивил, а сделал фанатом.

А он под виндой умеет OLE и пр. обрабатывать?

Скорее всего если:

LEOnidUKG:
они нашли дырку и ей пользуются

То на:

LEOnidUKG:
разработчику или администратору

и так уже сэкономили до безобразия... :)

alex_ar:
Вот что этим хакерам спокойно не живется... бомжи какие-то сами работать не хотят, вот и на чужом зарабатывают(ИМХО)

Без них жизнь была бы скучнее...

T.R.O.N:
Если хочется автоматизации, то скрипт/макрос для екселя пишется за 10-15 минут

:) Дык это же будет не PHP... :)

massu:
вот например нашел за 67$ http://paggard.com/projects/xls.reader/#DEMO хотелось бы раза в два подешевле

ТС - меня, например, приколол этот скрипт. Правда с одного теста могу сказать, что он дофига чего не понимает и похож скорее именно на простой парсер, но сама фичка прикольная.

Если Вы хотите все что описали (т.е. и формулы и юникода небось захотите) там далеко не на 67 потянет, а для Вас и это дорого...

Подумайте сами, самая сильная сторона Экселя как программы - его нескончаемые формулы в простом формате. Вы же "де-факто" хотите реализацию этого добра на PHP да еще и бесплатно...

T.R.O.N:
чтобы все работало корректно, как я понимаю, нужно под собой иметь Excel API.

T.R.O.N :) кстати предложение - может тебе пора уже API для пыхи к перлу сделать? Большая часть вопросов в пыхе сама снимется и ты ее не будешь так ругать! 😂

Pike:
Я не понял - вы меня поняли или нет? Запросы к mysql из php надо слать ПО ОДНОМУ, а не кучей как в postgresql.

БЛ........

Я думаю где я туплю...

Все - спать - однозначно спать...

спасибо...

Pike:
Ну вот и ладушки. mysql_query() берет только один запрос. Делите.

ИМХО должно быть что-то не так.... Просто мозги кипят и плохо думают...

G_Smoff:
UPDATE table1 SET `cls_1`=0.00,`cls_2`=0.00 WHERE id=1 ;
UPDATE table1 SET `cls_1`=0.00,`cls_2`=60.00 WHERE id=2 ;

У меня такое сработало

Издеваетесь да? :)

$query = "...";

echo $query."<hr>";

db($query);

очень прошу не предлагать посмотреть "что там за db такая" оно ну точно без проблем - это даже обсуждать не хочу на сон грядущий...

Devider:
Значит в запросе ошибок нет, ошибка в коде.

В том то и суть - что что-то в запрросе не так, но х.з. что именно...

если раздеолить построчно, т.е.

$query = explode(";",$query);

db($query[0]);

все работает - что я пропускаю?

ЗЫ: Даже так работает: db($query[0].";"); (это на случай лишних вопросов про db)

Pike:
Malls

Я тоже повторюсь - сделайте как сказал Drvider и покажите результат. Других вариантов себе оставьте. Вы выложили плохой SQL, Вам сказали в чем _очевидная_ проблема. Кипишь?

хнык-хнык.... хорошо - я не прав грублю (простите):

UPDATE payments_type SET `cls_1`='0.00',`cls_2`='0.00',`cls_3`='0.00',`cls_4`='0.00',`cls_5`='0.00',`cls_6`='0.00',`cls_7`='0.00',`cls_8`='0.00',`cls_9`='0.00',`cls_10`='0.00',`cls_11`='0.00',`cls_12`='0.00',`cls_13`='0.00',`cls_14`='0.00',`cls_15`='0.00',`cls_16`='0.00' WHERE `id`='1' ; 

UPDATE payments_type SET `cls_1`='0.00',`cls_2`='0.00',`cls_3`='0.00',`cls_4`='0.00',`cls_5`='0.00',`cls_6`='0.00',`cls_7`='0.00',`cls_8`='0.00',`cls_9`='0.00',`cls_10`='0.00',`cls_11`='0.00',`cls_12`='0.00',`cls_13`='0.00',`cls_14`='0.00',`cls_15`='0.00',`cls_16`='0.00' WHERE `id`='2' ;
UPDATE payments_type SET `cls_1`='0.00',`cls_2`='0.00',`cls_3`='0.00',`cls_4`='0.00',`cls_5`='0.00',`cls_6`='0.00',`cls_7`='0.00',`cls_8`='0.00',`cls_9`='0.00',`cls_10`='0.00',`cls_11`='0.00',`cls_12`='0.00',`cls_13`='0.00',`cls_14`='0.00',`cls_15`='0.00',`cls_16`='0.00' WHERE `id`='3' ;
UPDATE payments_type SET `cls_1`='0.00',`cls_2`='0.00',`cls_3`='0.00',`cls_4`='0.00',`cls_5`='0.00',`cls_6`='0.00',`cls_7`='0.00',`cls_8`='0.00',`cls_9`='0.00',`cls_10`='0.00',`cls_11`='0.00',`cls_12`='0.00',`cls_13`='0.00',`cls_14`='0.00',`cls_15`='0.00',`cls_16`='0.00' WHERE `id`='4' ;
UPDATE payments_type SET `cls_1`='60',`cls_2`='60',`cls_3`='60',`cls_4`='60',`cls_5`='60',`cls_6`='60',`cls_7`='60',`cls_8`='60',`cls_9`='60',`cls_10`='60',`cls_11`='60',`cls_12`='60',`cls_13`='60',`cls_14`='60',`cls_15`='60',`cls_16`='60' WHERE `id`='5' ;
UPDATE payments_type SET `cls_1`='0.00',`cls_2`='0.00',`cls_3`='0.00',`cls_4`='0.00',`cls_5`='0.00',`cls_6`='0.00',`cls_7`='0.00',`cls_8`='0.00',`cls_9`='0.00',`cls_10`='0.00',`cls_11`='0.00',`cls_12`='0.00',`cls_13`='0.00',`cls_14`='0.00',`cls_15`='0.00',`cls_16`='0.00' WHERE `id`='6' ;
UPDATE payments_type SET `cls_1`='0.00',`cls_2`='0.00',`cls_3`='0.00',`cls_4`='0.00',`cls_5`='0.00',`cls_6`='0.00',`cls_7`='0.00',`cls_8`='0.00',`cls_9`='0.00',`cls_10`='0.00',`cls_11`='0.00',`cls_12`='0.00',`cls_13`='0.00',`cls_14`='0.00',`cls_15`='0.00',`cls_16`='0.00' WHERE `id`='7' ;
mysql_query: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '; UPDATE payments_type SET `cls_1`='0.00',`cls_2`='0.00',`cls_3`='0.00',`cls_4`=' at line 1

все равно не работает.

При том что указанные варианты на уровне phpmyadmin "жрутся" на ура... т.е. по барабану на кавычки и нигде они не пропущены.

У меня скритп выводит то что я показываю - т.е. запрос сформированный ну и дальше ошибку указанную. в myAdmine запрос проходит - через скрипт нет...

Devider:
Просто такую ошибку:

«Я спокоен», «Меня ничто не волнует», «Никаких тревог», «Расслабляюсь», «Чувствую себя свободно и легко», «Я спокоен», «Я спокоен», «Я спокоен», «Всё тело расслаблено», «Мне легко и приятно», «Я отдыхаю»...

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

Могу последнюю фразу повторить еще раз пять. Даже шесть! Даже семь если это будет нужно и поможет доходчиво изложить проблему - нужно?

Трабла в чем то простом - только я реально устал (простите за то, что немного раздражен) и не могу ее найти. НО ТОЛЬКО НЕ В КАВЫЧКАХ.

Я не буду грубо, я просто повторюсь:

Кавычки уже всяко разно перепробовал и с ними и без - все одно не помогает.
Всего: 5151