<?php
const N = "\n";
if(!$mysqli = @mysqli_connect('127.0.0.1', 'root', 'password', 'site'))
exit('Fatal error: Couldn\'t connect to MySQL DB.');
if(mysqli_num_rows(mysqli_query($mysqli, 'SHOW TABLES LIKE `users`')) == 0) {
mysqli_query($mysqli,
'CREATE TABLE `users` ('.N.
' `id` int(11) unsigned NOT NULL auto_increment,'.N.
' `email` varchar(30) NOT NULL,'.N.
' `password` varchar(32) NOT NULL,'.N.
' PRIMARY KEY (`id`)'.N.
') ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;'
);
}
Почему то
mysqli_query()
выдаёт false, хотя запрос валидный. Что не так?