|
|
|
|
|
для: cheops
(20.02.2006 в 22:13)
| | Я уже сам разобрался,
Я вот такой дурак не в той кодировке таблицу создал ) | |
|
|
|
|
|
|
|
для: CrazyAngel
(20.02.2006 в 15:09)
| | Что выводится вместо русского текста? | |
|
|
|
|
|
|
|
для: cheops
(20.02.2006 в 14:28)
| | Это новости а не голосовая книга!!!!
Все зароботало!!!
Вот новая прблема, не оттображаеться русский текст, после правки!!!!
Как указать в какой кодировке нужно заносить данные в базу? | |
|
|
|
|
|
|
|
для: CrazyAngel
(20.02.2006 в 10:53)
| | Исправьте запрос
<?php
$query = "UPDATE guest SET
news = $news
WHERE number= $number ";
?>
|
следующим образом
<?php
$query = "UPDATE guest SET
news = '$news'
WHERE number= $number ";
?>
|
| |
|
|
|
|
|
|
|
для: cheops
(20.02.2006 в 02:12)
| | Ошибка при обращении к гостевой книгеYou have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'тестирование прошло на УРА!! WHERE number= 4' at line 2 | |
|
|
|
|
|
|
|
для: CrazyAngel
(19.02.2006 в 21:36)
| | Исправьте блок
<?php
else Echo("Ошибка при обращении к гостевой книге");
?>
|
следующим образом
<?php
else Echo("Ошибка при обращении к гостевой книге".mysql_error());
?>
|
Что пишет? | |
|
|
|
|
|
|
|
для: Football
(19.02.2006 в 21:27)
| | Файл addrec;
он без расширирения
ошибка в том, что запись не исправляется, там происходит ошибка с MySQL | |
|
|
|
|
|
|
|
для: CrazyAngel
(19.02.2006 в 20:01)
| | А где происходит ошибка?
Вообще мне непонятно, вот что:
Что это ты вставляешь в страницу? | |
|
|
|
|
|
|
| Вот простой небольшой скрипт, объясните почему он не работает
Вот скрипт отображающий новости
<?
include addrec;
include $addrec."/admin/config_mysql";
$bulletin = mysql_query("select * from news;");
While($News = @mysql_fetch_array($bulletin))
{
$date = trim($News['date']);
$news = trim($News['news']); $number = trim($News['number']);
?>
<center>
<form action=pravka.php method=post>
<input type=hidden name=number value=<?php echo $number; ?>>
<table border="1" width="300">
<tr>
<td width="100">
Дата
</td>
<td>
<textarea class=input cols="20" rows=2 name=date><? echo ($date); ?></textarea><br>
</td>
</tr>
<tr>
<td>
Новость
</td>
<td>
<textarea class=input cols="20" rows=2 name=news><? echo ($news); ?></textarea>
</td>
</tr>
<tr>
<td>
<a href="del.php?$number=$number">Удалить эту новость</a>
</td>
<td>
<input class=button type=submit value="Исправить">
</form>
</td>
</tr>
</table>
<br>
</center>
<?
}
?>
|
Вот скрипт исправляющий новость
<?php
include addrec;
include $addrec."/admin/config_mysql";
$query = "UPDATE guest SET
news = $news
WHERE number= $number ";
if(mysql_query($query))
{
// После удачного добавления переходим к
// дальнейшему администрированию гостевой книги
print "<HTML><HEAD>\n";
print "<META HTTP-EQUIV='Refresh' URL='index.php'>\n";
print "</HEAD></HTML>\n";
}
// В случае неудачи выводим сообщение об ошибке
else Echo("Ошибка при обращении к гостевой книге");
?>
|
вот скрипт соединения с базой данных
<?
$dblocation = "localhost";
$dbname = "crazyso6";
$dbuser = "root";
$dbpasswd = "1";
$dbcnx = @mysql_connect($dblocation,$dbuser,$dbpasswd);
if (!$dbcnx)
{
echo( "<P>В настоящий момент сервер базы данных не доступен, поэтому корректное отображение страницы невозможно.</P>" );
exit();
}
if (!mysql_select_db($dbname,$dbcnx))
{
echo( "<P>В настоящий момент сервер базы данных не доступен, поэтому корректное отображение страницы невозможно.</P>" );
exit();
}
mysql_query("SET CHARSET cp1251;");
?>
|
в файле addrec в переменной сохраняется адрес сайта | |
|
|
|
|