sql >> Database >  >> RDS >> Mysql

Voeg meer aangepaste variabelen toe aan mysql-insert op blueimp/jquery-file-upload

Ervan uitgaande dat u uw INSERT-query wilt wijzigen (er is slechts één INSERT-query in de code die u hebt gepost), is dit wat u moet wijzigen:

if (empty($file->error)) {
    $sql = 'INSERT INTO `'.$this->options['db_table']
            .'` (`name`, `size`, `type`, `title`, `description`, `uid`)'
            .' VALUES (?, ?, ?, ?, ?, ?)';
    $query = $this->db->prepare($sql);
    $query->bind_param(
            'sisss',
            $file->name,
            $file->size,
            $file->type,
            $file->title,
            $file->description,
            $_SESSION['userid']
        );
    $query->execute();
    $file->id = $this->db->insert_id;
}


  1. Kan het aantal rijen niet ophalen en ophalen bij gebruik van een door MySQLi voorbereide instructie

  2. Selecteer Meerdere ID's uit een tabel

  3. C# en MySQL .NET Connector - Is er een manier om SQL Injection-aanvallen in een generieke klasse te voorkomen?

  4. Kan de waarde voor automatisch verhogen van de opslagengine niet lezen, foutnummer:1467