Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / переделать в PHP / 20 сообщений из 20, страница 1 из 1
15.10.2014, 11:11
    #38777049
Romantiktj
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
переделать в PHP
Помогите перевести всё это на PHP:



declare @table1 table (nsubj varchar(100))
declare @tablewords table (slovo varchar(100))

insert into @table1(nsubj) values ('word1 word2 word3'), ('word1 word4 word5'), ('word2 word6 word7'), ('word3 word8 word9')
insert into @tablewords(slovo) values ('word3')

select nsubj FROM @table1
where exists (select * from @tablewords where nsubj LIKE '%' + slovo + '%')
...
Рейтинг: 0 / 0
15.10.2014, 11:31
    #38777081
r u
r u
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
переделать в PHP
Romantiktj,

так?

Код: php
1.
2.
3.
4.
5.
6.
7.
echo 'declare @table1 table (nsubj varchar(100))';
echo 'declare @tablewords table (slovo varchar(100))';

echo "insert into @table1(nsubj) values ('word1 word2 word3'), ('word1 word4 word5'), ('word2 word6 word7'), ('word3 word8 word9')";
echo "insert into @tablewords(slovo) values ('word3')";

echo "select nsubj FROM @table1 where exists (select * from @tablewords where nsubj LIKE '%' + slovo + '%') ";
...
Рейтинг: 0 / 0
15.10.2014, 13:19
    #38777260
Romantiktj
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
переделать в PHP
э не, надо чтобы функционировало
...
Рейтинг: 0 / 0
15.10.2014, 13:24
    #38777270
r u
r u
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
переделать в PHP
Romantiktj,

что значит функционировало?
...
Рейтинг: 0 / 0
15.10.2014, 13:35
    #38777301
Romantiktj
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
переделать в PHP
Ну ..., код написан для SQL, мне надо такой скрипт в PHP , чтобы подобные функции исполняла
...
Рейтинг: 0 / 0
15.10.2014, 14:25
    #38777401
DarkMaster
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
переделать в PHP
...
Рейтинг: 0 / 0
15.10.2014, 15:32
    #38777517
Barlone
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
переделать в PHP
RomantiktjНу ..., код написан для SQL, мне надо такой скрипт в PHP , чтобы подобные функции исполнялаВ смысле написать свой sql сервер на PHP? :)
...
Рейтинг: 0 / 0
15.10.2014, 15:51
    #38777556
Romantiktj
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
переделать в PHP
))) , ретранслировать на PHP язык
...
Рейтинг: 0 / 0
15.10.2014, 18:54
    #38777888
alex564657498765453
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
переделать в PHP
Romantiktj,

держи
<? php

echo 'word1 word2 word3';
echo 'word3 word8 word9';

?>
...
Рейтинг: 0 / 0
15.10.2014, 22:39
    #38778025
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
переделать в PHP
r uRomantiktj,

так?

Код: php
1.
2.
3.
4.
5.
6.
7.
echo 'declare @table1 table (nsubj varchar(100))';
echo 'declare @tablewords table (slovo varchar(100))';

echo "insert into @table1(nsubj) values ('word1 word2 word3'), ('word1 word4 word5'), ('word2 word6 word7'), ('word3 word8 word9')";
echo "insert into @tablewords(slovo) values ('word3')";

echo "select nsubj FROM @table1 where exists (select * from @tablewords where nsubj LIKE '%' + slovo + '%') ";



Слишком часто встречается echo. И переводы строки не выдержаны. Думаю, лучше так:

Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
echo <<<SQL
declare @table1 table (nsubj varchar(100))
declare @tablewords table (slovo varchar(100))

insert into @table1(nsubj) values ('word1 word2 word3'), ('word1 word4 word5'), ('word2 word6 word7'), ('word3 word8 word9')
insert into @tablewords(slovo) values ('word3')

select nsubj FROM @table1
where exists (select * from @tablewords where nsubj LIKE '%' + slovo + '%') 
SQL;
...
Рейтинг: 0 / 0
15.10.2014, 22:47
    #38778031
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
переделать в PHP
Пока только alex564657498765453 запостил правильное решение :)
...
Рейтинг: 0 / 0
16.10.2014, 07:55
    #38778143
Hett
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
переделать в PHP
Ретранслировать SQL в PHP? Наркоман шоле?
...
Рейтинг: 0 / 0
16.10.2014, 10:40
    #38778270
Romantiktj
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
переделать в PHP
Так, корроче!

В PHP делаем поиск :

$kriteriy = "я собираюсь в магазин"

таблица:

table1

kod pole1
1 Помогите со скриптом
2 Товар просроченный
3 Школа №55
4 Тетрадь на полке
5 Собираюсь в магазин
6 Я люблю этот форум
7 В небе облачно

Создать скрипт в PHP для выборки по критерию и в результате должно быть:

5 Собираюсь в магазин
6 Я люблю этот форум
7 В небе облачно
...
Рейтинг: 0 / 0
16.10.2014, 10:45
    #38778277
Romantiktj
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
переделать в PHP
Извините за наглость, но очень нужно (то что жирным шрифтом это части критерии поиска, то есть поиск идет и по отдельным частям тоже, главное чтоб между ними пробелы существовали, то есть поиск как по предложению так и по отделным словам
...
Рейтинг: 0 / 0
16.10.2014, 11:54
    #38778378
Hett
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
переделать в PHP
foreach, strpos ?
...
Рейтинг: 0 / 0
16.10.2014, 13:01
    #38778496
Romantiktj
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
переделать в PHP
select where like in have ...
...
Рейтинг: 0 / 0
16.10.2014, 13:01
    #38778497
Stan2000
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
переделать в PHP
regexp? like '%%'?
...
Рейтинг: 0 / 0
16.10.2014, 13:20
    #38778538
Barlone
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
переделать в PHP
RomantiktjИзвините за наглость, но очень нужно (то что жирным шрифтом это части критерии поиска, то есть поиск идет и по отдельным частям тоже, главное чтоб между ними пробелы существовали, то есть поиск как по предложению так и по отделным словамЭто программировать надо, не в две строчки... Цену назовите
...
Рейтинг: 0 / 0
16.10.2014, 14:15
    #38778634
Romantiktj
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
переделать в PHP
может как нить бесплатно , ну пожалуйста
...
Рейтинг: 0 / 0
16.10.2014, 16:40
    #38778870
alex564657498765453
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
переделать в PHP
мдя... почтиал другие темы даного кадра на форуме...впечатляет.

ну что, ктото будет сидеть писать это:)
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / переделать в PHP / 20 сообщений из 20, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]