Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

01.11.2008, 08:09
|
|
Постоянный
Регистрация: 13.10.2007
Сообщений: 347
Провел на форуме: 1345617
Репутация:
115
|
|
Привет, перенес базу с локала на серв, база сравнения и т.п. совпадают..
Вопрос: почему выводит ??? ведь все совпадает, в базе все написано нормально, на выводе х-ня. Что это за кодировка N‹N‹N‹N‹N‹N‹ - это по русски ыыыыы
|
|
|

02.11.2008, 14:40
|
|
Участник форума
Регистрация: 20.11.2006
Сообщений: 172
Провел на форуме: 539954
Репутация:
106
|
|
Можно попробовать поменять кодировку базы с помощью:
Код:
charset имя_кодировки
Или, если из базы выводятся данные в HTML страницу, то можно поменять кодировку на странице отображения.
|
|
|

05.11.2008, 12:10
|
|
Постоянный
Регистрация: 06.06.2007
Сообщений: 335
Провел на форуме: 1487377
Репутация:
392
|
|
Привет, всем! Нужно составить запрос: увеличить значение одного поля на +1, и найти все записи с полученным значением поля и уменьшить его на -1, помогите пожалуйста, в подзапросах не силен, с меня плюсы
|
|
|

06.11.2008, 03:24
|
|
Участник форума
Регистрация: 20.11.2006
Сообщений: 172
Провел на форуме: 539954
Репутация:
106
|
|
Немного не понятно.
1) Нужно составить запрос, который увеличивает только одно какое-то поле на 1. Здесь все понятно, если так, то можно попробовать следующим образом:
Код:
UPDATE table SET id=id+1;
где table - таблица в которой находится это значение, name='admin' - некоторое условие, по которому выбирается нужная строка.
2) Найти все записи с полученным значением поля и уменьшить его на -1:
Код:
UPDATE table SET id=id-1 WHERE id=znach;
Здесь table - это таблица с заданным значением, id - имя столбца содержащего это значение, znach - полученное значение поля.
Если правильно понял вопрос, то вроде все так.
Последний раз редактировалось ++Norton++; 06.11.2008 в 11:46..
|
|
|

06.11.2008, 03:40
|
|
Постоянный
Регистрация: 29.05.2007
Сообщений: 852
Провел на форуме: 4832771
Репутация:
1916
|
|
Сообщение от ++Norton++
Код:
UPDATE table SET id+1;
Код:
UPDATE table SET id = id+1 ....
насчёт второй части вопроса тоже не понял...какая связь между этими запросами? И вторая часть должна проходить в той же таблице или в другой.
Или это вообще два разных запроса? короче ничё не понятно =\
|
|
|

06.11.2008, 06:37
|
|
Постоянный
Регистрация: 05.05.2008
Сообщений: 403
Провел на форуме: 2375039
Репутация:
1160
|
|
Сообщение от Zedi
Привет, всем! Нужно составить запрос: увеличить значение одного поля на +1, и найти все записи с полученным значением поля и уменьшить его на -1, помогите пожалуйста, в подзапросах не силен, с меня плюсы
Попонятнее опиши,а то не понятна суть вопроса
|
|
|

06.11.2008, 11:45
|
|
Участник форума
Регистрация: 20.11.2006
Сообщений: 172
Провел на форуме: 539954
Репутация:
106
|
|
.:EnoT:.
Спасибо за поправку! (на счет id=id+1. Голова уже не варила)) Исправил 
|
|
|

07.11.2008, 03:18
|
|
Постоянный
Регистрация: 06.06.2007
Сообщений: 335
Провел на форуме: 1487377
Репутация:
392
|
|
всем спасибо,ссори, затупил
|
|
|

11.11.2008, 15:55
|
|
Banned
Регистрация: 07.08.2008
Сообщений: 6
Провел на форуме: 13367
Репутация:
-2
|
|
Помогите с MSSQL
Привет
Имеется коннект к MSSQL 2000 права юЗверя хранимые процедуры выключены (например xp_cmdshell) но ...
Таким запросом список системные файлов можно посмотреть
Код:
$link = mssql_connect("192.168.0.1", "user", "passwords") or die("Could not connect to MsSQL server!");
mssql_select_db("master",$link) or die("Could not select company database!");
$query = "exec xp_dirtree 'c:\',0,1"; так с файлами
\\$query = "exec xp_dirtree 'c:\',1"; так только папки
$result = mssql_query($query,$link);
echo '<table cellpadding="2" cellspacing="1" width="100%">';
echo "<tr><td>DIRECTORY</td></tr>";
while($line=mssql_fetch_assoc($result)){
echo
"<tr><td>$line[subdirectory]</td></tr>";
}
echo "</table>";
print "Total rows selected: ".mssql_num_rows($result);
mssql_close($link);
-------------------------------------------------------------------------
но суть проблемы в том что надо прочитать системные файлы например autoexec.bat (редакт не объязателен можно даже только read only)
ВОПРОС: как можно прочитать файлы если xp_cmdshell выключен или как импортировать в БД бинарный файл ? или как нить можно другими процедурами выполнить такое или создать хранимую процеду ? ...
|
|
|

12.11.2008, 12:48
|
|
Постоянный
Регистрация: 07.11.2007
Сообщений: 392
Провел на форуме: 1325167
Репутация:
100
|
|
Хочу скачать таблицу, но не могу.
Выводится ошибка
#1017 : " Can't find file: 'ibf_profile_portal_views' (errno: 2) "
Как это исправить? "Не может найти файл ***"..сама таблица есть, но данных нет.
Форум работает без изменений.
Нашел решение. Удалить и создать заново таблицу.
"CREATE TABLE ibf_profile_portal_views (views_member_id int(10) NOT NULL default '0');"
Будет ли функционировать форум. Он не мой. а эксперементировать ой как не хочется..
Последний раз редактировалось Ershik; 12.11.2008 в 12:51..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|