HOME    FORUMS    MEMBERS    RECENT POSTS    LOG IN  
Баннер 1   Баннер 2

ANTICHAT — форум по информационной безопасности, OSINT и технологиям

ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию. Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club, и теперь снова доступен на новом адресе — forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #441  
Старый 27.01.2009, 18:25
Xantalion
Новичок
Регистрация: 16.02.2008
Сообщений: 3
Провел на форуме:
40389

Репутация: 0
По умолчанию

Цитата:
Сообщение от desTiny  
а что заносится?
utf-8.... придется попробовать поотдельности установить апач и mysql и посмотреть что будет)
 
Ответить с цитированием

  #442  
Старый 27.01.2009, 19:26
mff
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме:
5866479

Репутация: 1809


Отправить сообщение для mff с помощью ICQ
По умолчанию

Цитата:
Сообщение от Xantalion  
utf-8.... придется попробовать поотдельности установить апач и mysql и посмотреть что будет)
ничего не будет!
Пропиши в скрипте:
PHP код:
mysql_query ("set character set cp1251"); 
вместо:
PHP код:
@mysql_query ("SET NAMES 'cp1251'"); 
 
Ответить с цитированием

  #443  
Старый 28.01.2009, 15:44
desTiny
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
Провел на форуме:
3008839

Репутация: 1502


По умолчанию

PHP код:
      mysql_query("SET NAMES 'cp1251'");
       
mysql_query("SET CHARACTER_SET_CLIENT=cp1251");
      
mysql_query("SET CHARACTER_SET_RESULTS=cp1251");
      
mysql_query("SET CHARACTER_SET_CONNECTION=cp1251"); 
__________________
Bedankt euch dafür bei euch selbst.

H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ
 
Ответить с цитированием

  #444  
Старый 28.01.2009, 15:52
AkyHa_MaTaTa
Постоянный
Регистрация: 19.03.2007
Сообщений: 684
Провел на форуме:
3152874

Репутация: 1020


Отправить сообщение для AkyHa_MaTaTa с помощью ICQ
По умолчанию

Цитата:
Сообщение от desTiny  
PHP код:
mysql_query("SET NAMES 'cp1251'");
mysql_query("SET CHARACTER_SET_CLIENT=cp1251");
mysql_query("SET CHARACTER_SET_RESULTS=cp1251");
mysql_query("SET CHARACTER_SET_CONNECTION=cp1251"); 
Как бы
Цитата:
A SET NAMES 'x' statement is equivalent to these three statements:
SET character_set_client = x;
SET character_set_results = x;
SET character_set_connection = x;
 
Ответить с цитированием

  #445  
Старый 28.01.2009, 15:54
desTiny
Reservists Of Antichat - Level 6
Регистрация: 04.02.2007
Сообщений: 1,152
Провел на форуме:
3008839

Репутация: 1502


По умолчанию

Цитата:
Сообщение от AkyHa_MaTaTa  
Как бы
эквивалентно - не эквивалентно... я когда-то немало времени убил, чтобы оно заработыло (правда я на utf-8 переделывал как раз), и у меня без "эквивалентного", не знаю почему, работало очень и очень криво.
__________________
Bedankt euch dafür bei euch selbst.

H_2(S^3/((z1, z2)~(exp(2pi*i/p)z1, exp(2pi*q*i/p)z2)))=Z/pZ
 
Ответить с цитированием

  #446  
Старый 28.01.2009, 16:00
AkyHa_MaTaTa
Постоянный
Регистрация: 19.03.2007
Сообщений: 684
Провел на форуме:
3152874

Репутация: 1020


Отправить сообщение для AkyHa_MaTaTa с помощью ICQ
По умолчанию

Цитата:
Сообщение от desTiny  
эквивалентно - не эквивалентно... я когда-то немало времени убил, чтобы оно заработыло (правда я на utf-8 переделывал как раз), и у меня без "эквивалентного", не знаю почему, работало очень и очень криво.
Я не спорю работать так будет, только нах лишний раз делать гвери которые приведут к тому что и 1 гверя?
 
Ответить с цитированием

  #447  
Старый 29.01.2009, 18:58
Architek86
Познающий
Регистрация: 20.02.2008
Сообщений: 82
Провел на форуме:
107625

Репутация: 2
По умолчанию

Народ, совсем запутался с этим MySQL... как в уже существующей таблице $table_name создать (желательно одним запросом) столбец с именем $stolbik и вставить в него пять строчек со значениями: $aa, $bb, $cc, $dd, $ee, каждое из которых будет строкой не более 200 символов?
И правильно я понимаю, что графически итог будет таким:

Код:
$table_name:
------------------------------
| др.таб.   |    | $stolbik  |
------------------------------
| ...       |    | $aa       |
-------------    -------------
| ...       |    | $bb       |
-------------    -------------
| ...       |    | $cc       |
-------------    -------------
| ...       |    | $dd       |
-------------    -------------
| ...       |    | $ee       |
-------------    -------------
?

Последний раз редактировалось Architek86; 29.01.2009 в 19:03..
 
Ответить с цитированием

  #448  
Старый 29.01.2009, 19:20
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

ALTER TABLE `$table_name` ADD `$stolbik` VARCHAR(60) NOT NULL;
INSERT INTO $table_name (`$stolbik`) VALUES ('$aa');
INSERT INTO $table_name (`$stolbik`) VALUES ('$bb');
INSERT INTO $table_name (`$stolbik`) VALUES ('$cc');
INSERT INTO $table_name (`$stolbik`) VALUES ('$dd');
INSERT INTO $table_name (`$stolbik`) VALUES ('$ee');

или так:

ALTER TABLE `$table_name` ADD `$stolbik` VARCHAR(60) NOT NULL;
INSERT INTO $table_name (`$stolbik`) VALUES ('$aa'), ('$bb'),('$cc'),('$dd'),('$ee');

Последний раз редактировалось Pashkela; 29.01.2009 в 19:25..
 
Ответить с цитированием

  #449  
Старый 29.01.2009, 19:32
Корвин
Участник форума
Регистрация: 26.02.2007
Сообщений: 259
Провел на форуме:
302951

Репутация: 67
Отправить сообщение для Корвин с помощью ICQ
По умолчанию

PHP код:

//это создание столбика
mysql_query "ALTER TABLE `".$table_name."` ADD `".$stolbik."` VARCHAR(200) CHARACTER SET cp1251 COLLATE cp1251_general_ci NOT NULL;" 
а это добавить в этот столбик значения, только тебе нада циклом по всем $id пробежатся

PHP код:
UPDATE `".$table_name."SET `stolbik` = '".$aa."' WHERE `posts`.`id` =" . $id . " LIMIT 1 

чота мы помоему по разному его поняли...

Последний раз редактировалось Корвин; 29.01.2009 в 19:34..
 
Ответить с цитированием

  #450  
Старый 29.01.2009, 19:36
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме:
9220514

Репутация: 3338


Отправить сообщение для Pashkela с помощью ICQ
По умолчанию

Ну я тупо ответил на вопрос, это же не PHP-раздел, может ему просто в phpmyadmin надо запрос выполнить и всё.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сетевой этикет (Перед тем, как задать вопрос хакеру) satana-fu Статьи 7 21.10.2009 07:40
Ответы на часто задаваемые вопросы + линки на статьи по SQL/XSS/PHP-инклуд Jokester Уязвимости 2 28.06.2009 00:19
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ