Не могу вставить значение в db

У меня странная вещь. Я пытаюсь вставить значение в базу данных, но почему-то не получается. У меня такой код:

PHP:

<input type='file' name='images[]' />
<input type="text" name="newproject_name" id="tags"/>
<input type='text' name='order[]' value='$b' />

$project            = new Project();
$project->photo     = $_FILES['images']['name'][$key];
$project->order     = $_POST['order'][$key];            
$projectnaam        = $_POST['newproject_name'];

if($project->createProject($_DB)) {
    echo "OK";
} else {
    echo "NOT OK";
}
                                }

ФУНКЦИЯ:

class Project {
    public function createProject($db) {
        $sql = "INSERT INTO tblProject (
            project,
            photo,
            order)    // If you remove this line, the function is working
        VALUES(
            '".$db->escape($this->project)."',
            '".$db->escape($this->photo)."',
            '".$db->escape($this->order)."'    // If you remove this line, the function is working
            )";
        return $db->insert($sql);
    }
}

Странно, но когда я удаляю order-строки, функция работает нормально. Я действительно не знаю, что я делаю неправильно...

0
задан Michiel 28 December 2011 в 19:50
поделиться