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 "value=\\"$key\\">
";
print "
$key
";
print "
print "value=\\"$price\\">
;
$key = dbmnextkey( $dbh, $key);
}
dbmclose ($dbh);
?>
 
При его запуске выдается
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
:) спасибо
А почему тогда не отображаются флажки? :)))))))