За последние 24 часа нас посетили 18849 программистов и 1648 роботов. Сейчас ищут 864 программиста ...

php и dbase

Тема в разделе "PHP и базы данных", создана пользователем IFlow, 10 июн 2011.

  1. IFlow

    IFlow Активный пользователь

    С нами с:
    10 июн 2011
    Сообщения:
    3
    Симпатии:
    0
    Здравствуйте!

    $db = dbase_open('Altorg.dbf',2); # открываем базу на чтение-запись
    $row = dbase_get_record($db,1); # в массив row сохраняем первую строку базы данных
    $row['X'] = date('1'); # в ячейку (столбец) X строки $row вписываем значение 1
    dbase_add_record($db,$row); # бобавляем измененную строку row в базу данных

    Вопросы:
    1. dbase_add_record не добавляет новую строку
    2. dbase_replace_record($db, $row, 1) тоже не заменяет первую строку на измененную строку row

    Возможные причины заключаются в том что строка row на 1 эллемент больше чем в БД

    Главный вопрос: как изменить значение 1 ячейки в строке?