Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - himera

Страницы: [1]
1
PHP / Как получить содержимое тега TITLE?
« : 15 Июля 2008, 22:11:27 »
Fedja Moshonkin
Не логчней ли использывать js для ваших целей?
http://phpfaq.ru/na_tanke#where

2
Цитировать
Те, кто знают, что такое отладка, не пишут соплями по воде вроде "как я понимаю, напутал я тут".  

Во первых давай те не будем грубить.
Во вторых на момент написания поста прекрасно понимал, что не правельно указал WHERE и просто обратился за помощью дабы помогли найти ошибку, что бы впредь стараться умышлено не допускать.
В третьих
Цитировать
А пишут чётко: "хочу получить то-то, а а получаю это. почему?"

Я именно так и сказал:
"Вот код который по разумению моему должен заносить данные из формы в таблицу ГДЕ значение солбца news_id равное id новости
"
"Но вместе того чего я хотел он перезаписывает все значения столбцов ntitle и ntext"
В четвертых я уже сказал "На текущей момент проблема устранена.
Всем спасибо!"

ЗЫ Поскольку вопрос решен тему считаю закрытой. Ещё раз Спасибо за содействие в отладке скрипта!

4
Цитировать
PHP FAQ: Ничего не работает! Что делать???

Умно.
Что такое Дабаг я знаю, и суть проблемы понимаю. Не понимал только как это исправить.
На текущей момент проблему устранена.
Всем спасибо! :)

5
sarutobi
Большой спасибо за ответ. Исправил, но к сожалению не чего не изменилось. :(

6
Огромное спасибо за помощь!
Впрос решен.

7
Вот код который по разумению моему должен заносить данные из формы в таблицу ГДЕ значение солбца news_id равное id новости
 
Цитировать
include (\'config.php\');
if (!mysql_error()) {
  while ($row = mysql_fetch_row($result)) {
switch ($edit) {
    case $row[3] : {

 print $row[3];
print "
\\n";
  print $row[2];
print "
\\n";
   print $row[1];
print "
\\n";
    print $row[0];
print "

\\n";

print "

 

Çàãîëîâîê


 


 

Òåêñò íîâîñòè


 


 


\\n";

print "
\\n";
         }
break;
    case \'save\':  {
            $save="UPDATE news SET ntitle= \'$T1\' , ntext= \'$S1\' WHERE news_id=\'$row[3]\'";
            mysql_query($save);

            }
break;


 default:
}

    };
  }
mysql_free_result ($result);
print "
ãëàâíàÿ \\n";
?>

Но вместе того чего я хотел он перезаписывает все значения столбцов ntitle и ntext
Как я понимаю я напутал вот тут
Цитировать
WHERE news_id=\'$row[3]\'";

Но вот как правельно это написать убей не соображу!
Подскажите пожалуйста.

8
Доброе время суток!
У меня такая задача.
На странице администратора выводятся новости из базы
И есть форма из 2   textarea
 
Задача:
Возле каждой новости сформировать ссылку при клике на которую в форму выводится текущая новость для редактирования.

Очень прошу расказать как это делается и где про это можно почитать. Как вообще такие задачи реализуют?
Зарание благодарен!

9
PHP / Как извлечь строку из файла?
« : 07 Июня 2005, 19:30:11 »
Всем огромное спасибо!
Разобрался! :)

10
PHP / Как извлечь строку из файла?
« : 06 Июня 2005, 18:22:45 »
Доброе время суток!
У меня похожий вопрос. Дело в том что у меня после редактирования новости в конце появляется лишний сепаратор (разделитель), что вобщем то не критично но влечет за собой косячки :)
Попробывал перед записью в файл после редактирования проверить на повторяющиеся разделители через str_replace
но что видимо напутал :( не получилось. Очень надеюсь на помощь!
вот собсно код:

<?php
// Определяем сепаратор, по которому будут делиться новости в файле
$separator "[n]";

// Берем переменную новостей из _POST
$content = ( !empty($_POST[\'edit_news\']) ? $_POST[\'edit_news\'] : NULL );

// Если переменной нету
if($content === NULL) die(\'netu peremennoy\');

// Если переменная - не массив
if(!is_array($_POST[\'edit_news\'])) die("Ожидается массив");

// Инициализируем имя файла новостей
$file_name = "../news/news.txt";

// Открываем файл новостей для записи
if(!$fp = fopen($file_name,"w")) die("Не получается открыть файл новостей");

// Перебираем по кускам и записываем в файл, разделяя сепараторами
foreach($content as $current_news) {

        $current_news = str_replace("[n][n]", "[n]", $current_news); //тут я проверяю повтор сепаратора
        fputs($fp,$current_news . $separator);    
 }
// Закрываем файл
fclose($fp);
exit;
?>

Страницы: [1]