PHP multi query

493
28 ноября 2016, 18:45

Вопрос: как исправить ошибку?

You have an error in your SQL syntax; check the manual that corresponds to your `MySQL server version for the right syntax to use near 'CREATE TABLE IF NOT EXISTS `aq` ( `id` int(255) NOT NULL AUTO_INCREMENT, ' at line 1`
public function install_file($file){
      $filen = fopen($file,'r');
      $query = fread($filen, filesize($file));
      //if(
      $i = $this->mysqli->multi_query($query);
      //){
      if( $this->mysqli->errno )
{
    echo $this->mysqli->error;
}
      //return $i;
      //}// else return false;
}
Тип сервера: MySQL
Версия сервера: 5.6.15-log - MySQL Community Server (GPL)
Кодировка сервера: UTF-8 Unicode (utf8)
CREATE TABLE IF NOT EXISTS `aq` (
  `id` int(255) NOT NULL AUTO_INCREMENT,
  `a` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `q` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `attachment` text COLLATE utf8_unicode_ci,
  `sticker_id` int(200) DEFAULT NULL,
  `call` int(255) NOT NULL,
  `emoti` int(255) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1012 ;
Answer 1
CREATE TABLE IF NOT EXISTS `aq` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `a` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `q` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
  `attachment` text COLLATE utf8_unicode_ci,
  `sticker_id` int(200) DEFAULT NULL,
  `call` int(255) NOT NULL,
  `emoti` int(255) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=1012 ;

попробуй так

READ ALSO
Как реализовать печать pdf

Как реализовать печать pdf

Есть ссылка на pdf файл(самого файла нет), как реализовать чтобы при нажатии кнопки печатался данный pdf файл или срабатывал print(), где выводился...

526
Safari Push запрос на подписку не работает в Safari 10

Safari Push запрос на подписку не работает в Safari 10

Добрый день, проблема заключается в том, что не работает запрос запрос на подписку на пуш уведомления в safari 10, в safari 9 все работает и пуши доходят...

467
Автоматическое воспроизведение gif

Автоматическое воспроизведение gif

Как можно сделать так, чтобы gif изображения не воспроизводились в случае, если они находятся не в поле видимости

587