|
|
|
| Здравствуйте, у меня проблема с mysql-запросами. Если запускать их прямо в phpmyadmin, все нормально, но, если сделать это из файла с php-кодом, ничего не работает. Мне нужно выполнить INSERT INTO, вот код:
<?php
$host='localhost';
$database='animals';
$user='root';
$pswd='111111';
$dbh = mysql_connect($host, $user, $pswd) or die("ошибка.");
mysql_select_db($database) or die("ошибка");
mysql_query("INSERT INTO `pets`(`kind`, `breed`, `name`, `sex`, `description`) VALUES ('тест','тест','тест','тест','тест')");
?>
|
Помогите разобраться, в чем тут дело. Подключение к базе вроде в порядке. | |
|
|
|
|
|
|
|
для: mcdude
(11.03.2014 в 11:51)
| | В mysql_query тоже можно добавить or die(mysql_error()) и посмотреть, ЧТО за ошибка.
Пока мне не нравятся косые кавычки... | |
|
|
|
|
|
|
|
для: elenaki
(11.03.2014 в 13:53)
| | Спасибо вам, сразу показало, что за ошибка. Оказалось, одно из значений превысило возможную длину, т.к. не в той кодировке добавлялось. Теперь все работает как надо. | |
|
|
|