Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Серверные технологии и Flash (http://www.flasher.ru/forum/forumdisplay.php?f=62)
-   -   Нужно новость редактировать! Помогите PLZ (http://www.flasher.ru/forum/showthread.php?t=73779)

zaf 03.01.2006 01:33

Нужно новость редактировать! Помогите PLZ
 
Доброго времени суток!)

Помогите написать PHP скрипт который будет подключаться к MYSQL и будет делать следующее:

Зайди в определенное бд и добавить в последную новость строчку!

Таблица в которой содержится новость называется BD_SITENEWS
Там есть след поля: id aid dateb title par1 par2 typeb sender onscreen comment seen rss и т.д.

Короче последную повость можно вычислить по полям IP чем выше цивра тем новее новость!
Текст хранится в PAR1 !

Короче надо песледную новость отредактировать! Перейти на самую последную строку и добавить "С уважением ZAF"!


Данные для подключения!
Сервер: localhost
Логин: ZAFLOGIN
Пароль: ZAFPASS
БД: BD_SITENEWS
Таблица: ZAF_NEWS

Помогите кто может! Пожалуйста! Очень надо!

Буду очень благодарен!
Заранее спасибо

juggy 03.01.2006 01:47

PHP код:

$sql "Update BD_SITENEWS SET PAR1 = PAR1 + 'С уважением ZAF' ORDER BY `id` DESC LIMIT 1";
mysql_query($sql); 


zaf 03.01.2006 02:00

$sql = "Update BD_SITENEWS SET PAR1 = PAR1 + 'С уважением ZAF' ORDER BY `id` DESC LIMIT 1";
mysql_query($sql);

А можеш еще дописать чтоб подключался к бд!

А то я чет попробовал сам сделать неполучилось!
Какой я чайник...(

juggy 03.01.2006 02:03

http://ru.php.net/mysql_select_db

zaf 03.01.2006 03:48

Так?


<?php

$lnk = mysql_connect('localhost', 'mysql_user', 'mysql_password')
or die ('Not connected : ' . mysql_error());

// сделать foo текущей базой данных
$sql = "Update BD_SITENEWS SET PAR1 = PAR1 + 'С уважением ZAF' ORDER BY `id` DESC LIMIT 1";
mysql_query($sql);
?>

-MS- 03.01.2006 03:55

mysql_connect("host", "user", "pwd");
mysql_select_db("DBname");
$query = "...";
$result = mysql_query($query);
if (!$result)
print "error";
mysql_close();

zaf 03.01.2006 03:57

Чет не понял!

А как найдет какую таблицу редактировать?

zaf 03.01.2006 03:57

Цитата:

Сообщение от -MS-
mysql_connect("host", "user", "pwd");
mysql_select_db("DBname");
$query = "...";
$result = mysql_query($query);
if (!$result)
print "error";
mysql_close();

Ааа спасибо!
Ща посмотрю

zaf 03.01.2006 04:01

Гы всеравно непонятно!
Как найдет какую таблицу редактировать?

Вместо ... писать свою фразу?

Antares 03.01.2006 04:13

Не фразу, а запрос. Перед тем, как что-то делать, оченно советуется поучиться.


Часовой пояс GMT +4, время: 13:57.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.