Цитата:
а мы с тобой тут в оффтоп ударились
|
ой, да ладно - всегда приятно послушать знающих людей

.
Я все-таки решил разделять...
Если вы не против, то еще вопрос. Для изменения новости я вывожу форму и в ней хочу показать значения заголовка и текста новости оригинала:
PHP код:
$request = "SELECT ntext, ntitle, date_format(ndate,'%e.%m.%y') as ndate FROM news WHERE id=$id";
$result = mysql_query($request) or die(mysql_error());
$row = mysql_fetch_row($result);
echo "
<table border=0 align=center>
<form action=changenews.php?archivepage=".$archivepage."&msg=changed method=post>
<tr><td align=center><b>".$row[2]."<br><br>Введите новый текст новости:</b></td></tr>
<tr><td><input name=ntitle type=text maxlenght=50 size=20 value=".$row[1]."></tr>
<tr><td><textarea name=ntext cols=50 rows=10 value=>".$row[0]."</textarea></tr>
<tr><td align=center><br><input type=submit value=Изменить></td></tr>\
<tr><td align=center><br><input name=id type=hidden maxlenght=4 value=".$id."></td></tr>
</form>
</table>";
Дак вот текст новости в textarea выводиться полностью, а в текстовое поле для заголовка выводится только первое слово. Например в базе заголовок сохранен как "Введите заголовок", появиться только "Введите".
Второй вопрос если вы не против

. Есть index.php в него includ'om включены два скрипта, в каждый из которых включен один и тот же скрипт конфигурации, в котором параметры для соединения с базой и одна функция для подсчета строк в базе(функция используется в обоих скриптах). Запускаю index.php - первый скрипт вызывается нормально, а на месте второго возникает ошибка:
Цитата:
Fatal error: Cannot redeclare tablecount() (previously declared in d:\www\config.php:15) in d:\www\config.php on line 15
|
вроди бы нет запрета на использование одной функции в одном приложение...