Привет, ребята, у меня проблема с вставкой данных в базу данных mysql. Я принял проект, с которым работал мой друг.MySQL Я не могу записать данные в базу данных
Я делаю простой тестовый файл php и пытаюсь вставить в таблицу _content_city
. запрос успешно выполняется без записей в столбце базы данных, когда я проверяю phpmyadmin.
$handler = mysql_connect($server, $user, $pass);
$database = mysql_select_db($dbname);
if(!$handler) :
die("Faild connect to MySQL :" . mysql_error());
endif;
if(!$database) :
die("DB with name ". $dbname . " no exists " . mysql_error());
endif;
mysql_query("INSERT INTO _content_grad (wishlist) VALUES('BlaBlaBla') ") or die(mysql_error());
printf ("Inserterd records: %d\n", mysql_affected_rows());
Когда я выполнить этот код в браузере у меня есть сообщение Inserterd записей: 1 Но когда я проверить в PHPMyAdmin, что данные не существует в колонке. Я не знаю, кто такой.
Вы, ребята, можете увидеть изображение, и вы увидите столбец wishlist
пуст.
http://img710.imageshack.us/img710/1852/5hfw.png
проверить foreign_keys и удалить все foreign_keys и снова не работают.
Как тест я сделать новую базу данных с именем new_test_base и сделать стол альбомов и колонки названия и как тест я выполнить мой PHP код и все данные успешно вставлен, когда я проверить в PHPMyAdmin. Таким образом, проблема заключается только в этой базе данных, у меня есть полный доступ и привилегии. Я использую root (ВСЕ)
Любое решение, чтобы исправить это. Спасибо
Используйте http://php.net/manual/en/book.mysqli.php или http://php.net/manual/en/book.pdo.php ... Я не буду отвечать на старые устаревшие вопросы php_mysql – Terence
Имеются ли в ваших журналах сервера какие-либо ошибки? –
Какой тип и личный список пожеланий col? – Bora