Тема: Кодировки постоянно неработают
Эх эти кодировки. Это ужас. уже какой день я с ними мучаюсь...
Вот пишу гостевуху с БД.
-----------------------------------------------------
install.php Создаю для нее БД
add.php Добавление записей
index.php Главная она же просмотрщик
-----------------------------------------------------
install.php Создаю для нее БД
$connection = mysql_connect($host,$user,$password)
or die("Не удалось выполнить с сервером");
$query = "CREATE DATABASE IF NOT EXISTS gb";
$result = mysql_query($query)
or die("Ошибка при выполнении запроса".mysql_error());
echo "БД успешно содана <br>";
$DBase = mysql_select_db($db,$connection)
or die("Ошибка при выборе БД");
$query = "CREATE TABLE gbdata (ID MEDIUMINT NOT NULL AUTO_INCREMENT, Name VARCHAR(20), Email VARCHAR(20), Msg TEXT,PRIMARY KEY (ID))";
$result = mysql_query($query)
or die("Ошибка при выполнении запроса".mysql_error());
echo "Таблица успешно создана<br>";
mysql_close($connection);
add.php Добавление записей
$connection = mysql_connect($host,$user,$password);
or die("Не удалось подключиться к серверу");
$New = mysql_select_db("gb",$connection);
$query = "INSERT INTO gbdata (Name,Email,Msg) VALUES ('Антон','an214@rambler.ru','привет')";
$result = mysql_query($query)
or die("Ошибка при выполнении запроса".mysql_error());
mysql_close($connection);
index.php Главная она же просмотрщик
$connection = mysql_connect($host,$user,$password);
$DBase = mysql_select_db($db);
$query = "SELECT * FROM gbdata";
$result = mysql_query($query);
echo '<table align = center style="border: 1px dotted #FFC1C1">';
while ($row = mysql_fetch_array($result))
{ echo"<tr>";
echo "<td>".$row['ID']."</td>"."<td>".$row['Name']."</td>"."<td>".$row['Email']."</td>";
echo"</tr>";
echo"<tr>";
echo "<td>".$row['Msg']."</td>";
echo"</tr>";
}
echo "</table>";
mysql_close($connection);
На этот раз решил запись создать также и в самом phpmyadmin
и добавлять через мой add.php
вот что я вижу в phpmyadmin
в браузере
4 Антон an214@rambler.ru
привет
5 ?????? Sergey@rambler.ru
??????
также не пересчиталось ID почему то после удаление в phpmyadmin записей