Покинул форум
Сообщений всего: 352
Дата рег-ции: Окт. 2014
Помог: 0 раз(а)
Здравствуйте!
Что-то не могу понять. Подключился к базе. Хочу создать таблицу, но выдаёт такую ошибку. Не подскажите почему. Где это я массив в строку?
$so=new PDO("mysql: host=$h; dbname=$bd",$uz,$po) or die(print_r('NeeE'.errorInfo()));
$so->exec("set names UTF8");
$so->exec("CREATE TABLE`tablica` (iz INT(11) AUTO_INCREMENT NOT NULL PRIMARY KEY, tekst TEXT(111), imja CHAR(111)) DEFAULT CHARACTER SET UNF8 collate utf8_unicode_ci") or die(print_r('Problema'.$so->errorInfo()));
Ошибка.
Notice: Array to string conversion in E:\xamppp\htdocs\opyty\praktika\mymysql13.php
Viper
Отправлено: 09 Мая, 2016 - 11:56:00
Активный участник
Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007 Откуда: Симферополь
Помог: 98 раз(а)
ytrewq123 пишет:
Где это я массив в строку?
ytrewq123 пишет:
Notice: Array to string conversion in E:\xamppp\htdocs\opyty\praktika\mymysql13.php
Покинул форум
Сообщений всего: 352
Дата рег-ции: Окт. 2014
Помог: 0 раз(а)
Вроде нашёл ошибку. Не правильно было SET UNF8.
И таблица создалась. Но всё равно вылезает эта ошибка. Почему?
Да нет. Ничего не указано. Я написал с переносами. Он показывает что приходит в errorInfo().
$so->exec("CREATE TABLE`tablica` (iz INT(11) AUTO_INCREMENT NOT NULL PRIMARY KEY, tekst TEXT(111), imja CHAR(111), vremja TIMESTAMP) DEFAULT CHARACTER SET UTF8 collate utf8_unicode_ci") or die(print_r('PrOObb'.$so->errorInfo()));
Notice: Array to string conversion in E:\xamppp\htdocs\opyty\praktika\mymysql13.php on line 32
Viper
Отправлено: 09 Мая, 2016 - 23:33:07
Активный участник
Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007 Откуда: Симферополь
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.