ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > PHP, PERL, MySQL, JavaScript
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #791  
Старый 04.10.2009, 16:51
Аватар для ZirroCool
ZirroCool
Участник форума
Регистрация: 16.09.2006
Сообщений: 139
Провел на форуме:
513709

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

При создании новой БД можно явно указать кодировку:
Код:
mysql> create database 'database_name' DEFAULT CHARACTER SET utf8 
mysql> COLLATE utf8_bin;
Если вам нужно поменять кодировку для уже существующих таблиц, выполните следующую команду:
Код:
mysql> ALTER TABLE `table_name` DEFAULT CHARACTER SET utf8 COLLATE 
mysql> utf8_general_ci;
 
Ответить с цитированием

  #792  
Старый 04.10.2009, 22:55
Аватар для crazy~driver
crazy~driver
Познающий
Регистрация: 21.12.2008
Сообщений: 93
Провел на форуме:
391983

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

Цитата:
Сообщение от superboy4  
я уже замучился, ничего не помогает. Хочу чтобы в Mysql была кодировка UTF-8, а у меня сейчас latin1
superboy4, если у тя мюсли версии 5.x, то сделай следующее:
в конфигурационном файле /etc/my.cnf, раздел mysqld
добавь следующее:
PHP код:
default-character-set=utf8
character
-set-server=utf8
collation
-server=utf8_general_ci
init
-connect="SET NAMES utf8"
skip-character-set-client-handshake 
а в раздел mysqldump добавь только
PHP код:
default-character-set=utf8 
Коли версия другая, отпишись че то придумаем
 
Ответить с цитированием

  #793  
Старый 11.10.2009, 21:46
Аватар для qW1zer
qW1zer
Участник форума
Регистрация: 24.08.2009
Сообщений: 145
Провел на форуме:
285318

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

Здравствуйте,в общем раньше с мускулом сам не работал!Не приходилось писать подключения или еще что-либо!Сейчас столкнулся с очень таки нужной темой,проблема в том что я не представляю пока что как и что!
Суть:сделать что-то вроде регистрации!
Подскажите не на примере а на словах и с помощью каких функций в php можно сделать следующее:
Юзверь,заходит на страницу,вбивает данные в форму!Данные с этой формы вбиваются в мускул базу!
Расскажите как,что и почему!
Если кто может показать пример,буду премного благодарен!Спасибо заранее
 
Ответить с цитированием

  #794  
Старый 11.10.2009, 21:50
Аватар для REBUUS
REBUUS
Постоянный
Регистрация: 06.04.2009
Сообщений: 383
Провел на форуме:
1288105

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

$query =mysql_query("INSERT INTO `table_name` (`id`,`name`,`pole3`) values (null,'мия','значение')
вот так через пхп заносят в мускул
 
Ответить с цитированием

  #795  
Старый 11.10.2009, 21:54
Аватар для qW1zer
qW1zer
Участник форума
Регистрация: 24.08.2009
Сообщений: 145
Провел на форуме:
285318

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

$query =mysql_query("INSERT INTO `имя_таблицы_в_базе` (`имя_формы1`,`имя_формы_2`,`3`) values (null,'мия','значение')
то есть так это да?Ну в последнем значения форм,это я уже понял!Или там ид,имя формы и поле?Не совсем просто понял
А как вообще подключится и создать таблицу,той же php функцией!
 
Ответить с цитированием

  #796  
Старый 11.10.2009, 22:11
Аватар для diGriz
diGriz
Участник форума
Регистрация: 11.10.2006
Сообщений: 134
Провел на форуме:
3607644

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

Цитата:
Сообщение от qW1zer  
$query =mysql_query("INSERT INTO `имя_таблицы_в_базе` (`имя_формы1`,`имя_формы_2`,`3`) values (null,'мия','значение')
то есть так это да?Ну в последнем значения форм,это я уже понял!Или там ид,имя формы и поле?Не совсем просто понял
А как вообще подключится и создать таблицу,той же php функцией!
$query =mysql_query("INSERT INTO `имя_таблицы_в_базе` (`столбец(id)`,`cтолбец(name)`,`3`) values (null,'мия','значение')

Простой пример с добавлением данных в бд.
PHP код:
<?php
//подключаешься к БД
$dblocation="localhost";
$dbname="mdb";
$dbuser="root";
$dbpassword="";
$db_connect mysql_connect($dblocation,$dbuser,$dbpassword);
$db_select mysql_select_db($dbname,$db_connect);
$login =$_POST['login']; //данные с формы
$password =$_POST['password'];
$userAdd mysql_query("INSERT INTO 
                                    users (login,password) 
                        VALUES
                                    ('
$login', '$password'");
?>
Ссылка по теме:
http://php.su/mysql/?functions

Последний раз редактировалось diGriz; 11.10.2009 в 22:13..
 
Ответить с цитированием

  #797  
Старый 11.10.2009, 22:19
Аватар для qW1zer
qW1zer
Участник форума
Регистрация: 24.08.2009
Сообщений: 145
Провел на форуме:
285318

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

diGrizСпасибо с этим выручил!
И последний на сегодня вопросец,как теперь вытащить из базы эти же логин и пасс?
То есть к примеру вывести их в переменную $db_login и $db_pass!
Очень выручили
 
Ответить с цитированием

  #798  
Старый 11.10.2009, 22:24
Аватар для diGriz
diGriz
Участник форума
Регистрация: 11.10.2006
Сообщений: 134
Провел на форуме:
3607644

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

Например так:
PHP код:
$query mysql_query("SELECT login, password FROM users WHERE login = '$login' AND password = '$password'");
$result mysql_fetch_array($query);
echo 
$result['login']; 

Последний раз редактировалось diGriz; 11.10.2009 в 22:28..
 
Ответить с цитированием

  #799  
Старый 11.10.2009, 22:33
Аватар для qW1zer
qW1zer
Участник форума
Регистрация: 24.08.2009
Сообщений: 145
Провел на форуме:
285318

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

Спасибо,этот код выведет как я понял все из поля логин?Ну если у меня в таблице будет логин1 логин2 и т.д!Как будет тогда?
 
Ответить с цитированием

  #800  
Старый 11.10.2009, 22:35
Аватар для diGriz
diGriz
Участник форума
Регистрация: 11.10.2006
Сообщений: 134
Провел на форуме:
3607644

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

Цитата:
Сообщение от qW1zer  
Спасибо,этот код выведет как я понял все из поля логин?Ну если у меня в таблице будет логин1 логин2 и т.д!Как будет тогда?
Вот так:
PHP код:
$query mysql_query("SELECT * FROM users"); 
while(
$result mysql_fetch_array($query)) {
    echo 
$result['login']."<br />";

 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сетевой этикет (Перед тем, как задать вопрос хакеру) 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