Forum Webscript.Ru

Программирование => PHP => Тема начата: от 20 Мая 2002, 21:29:01

Название: Что не так со скриптом?
Отправлено: от 20 Мая 2002, 21:29:01
Вот скрипт. С помощью него я хочу изменять данные в таблице, а именно название и цену + добавлять новые или удалять старые

$dbh = dbmopen("./price", "c")
       or die("Не смог открыть базу данных");
if ( isset ($delete))
     {
     while ( list ($key, $val) = each ($delete))
             {
             unset ($prices[$val]);
             dbmdelete ($dbh, $val);
             }
     }
if (isset ($prices))
    {
    while (list ($key, $val) = each ($prices))
           {
           dbmreplace ($dbh, $key, $val);
           }
    }
if (! empty($name_add) && ! empty ($price_add))
    {
    dbminsert ($dbh, "$name_add", "$price_add");
    }
?>



Изменение цен. Какой я скриптик сделал, а? ;-)



" method="POST">







$key = dbmfirstkey($dbh);
while ($key != "" )
        {
        $price = dbmfetch ($dbh, $key);
        print "";
        print "";
        print ";
        $key = dbmnextkey( $dbh, $key);
        }
dbmclose ($dbh);
?>











Удалить
СарЦена
        print "value=\\"$key\\">$key        print "value=\\"$price\\">
 








При его запуске выдается
Parse error: parse error, unexpected T_STRING in D:\\www\\change.php on line 57
Я эту строку выделил
Название: Что не так со скриптом?
Отправлено: Britva от 20 Мая 2002, 22:18:29
Цитировать
? print $PHP_SELF; ?>" method="POST">

ошибка тут :)
Название: Что не так со скриптом?
Отправлено: от 21 Мая 2002, 19:17:47
ну напиши мне, как надо правильно написать :)
Название: Что не так со скриптом?
Отправлено: ThE0ReTiC от 21 Мая 2002, 19:39:40
" method="POST">
Название: Что не так со скриптом?
Отправлено: от 22 Мая 2002, 18:42:33
блин :)  Ну такая ошибка только у меня возникнуть может :(
Но скрипт все равно не наботает!
Название: Что не так со скриптом?
Отправлено: ThE0ReTiC от 22 Мая 2002, 18:53:20
Радной!
Кавычечку закрой.
print "value=\\"$price\\">";
:)
Название: Что не так со скриптом?
Отправлено: от 22 Мая 2002, 21:07:50
:) спасибо
А почему тогда не отображаются флажки? :)))))))