Всем привет! Захотел сделать небольшую форму отправки состоящую из имени и коммента и кнопки отправить. Данные в БД поступают, а вот выводится не хотят( Скрипт подключения к бд: Скрипт вывода из бд: Помогите плиз...
PHP: <?php include 'connect.php'; $result = mysql_query('SELECT * FROM messages'); $table = '<div>'; while ($row = mysql_fetch_assoc($result)) { $table .= '<div>' . $row['author'] . '</div>'; $table .= '<div>' . $row['message']. '</div>'; } $table .= '</div>'; echo $table; ?>
PHP: <?php$server = 'localhost';$user = 'alex';$password = '12345';$db = 'alex';$table = 'messages';$connect = mysql_connect($server,$user,$password);if(!$connect){exit('<br/>Произошла ошибка в базе данных, невозможно соединиться с серверов!');}$select = mysql_select_db($db);if(!$select){exit('<br/>Произошла ошибка в базе данных, невозможно соединиться с базой данных!');}?>
С базой все норм. Подскажите как теперь заставить базу принимать русский текст? Делаю вот так mysql_query("SET NAMES utf8"); но не выходит ничего(
PHP: ALTER DATABASE alex DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci если надо для какой то таблицы то PHP: ALTER TABLE messages CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci