ホームページ >バックエンド開発 >PHPチュートリアル >Windows 8 ではデータベースに書き込めません

Windows 8 ではデータベースに書き込めません

WBOY
WBOYオリジナル
2016-06-13 13:09:18899ブラウズ

Windows 8 ではデータベースに書き込めません
WAMPSERVER で構築した環境で、PHP ファイルの mysql_query() 関数を実行してデータを書き込むと、テーブルにレコードが追加され、プライマリkey ID は 1 増加しますが、他のフィールドは書き込まれません。win7 では同じスクリプト コードを通常どおり記述できます。

------解決策------ --------------
テーブル構造はどのようなものですか?
おそらく文字コードの問題だと思います。
------解決策------------------
まず第一に、SQL ステートメントと PHP はプラットフォームに依存しません。 。データベースのテーブル構造または mysql 構成が異なるだけです。
SQL ステートメント SHOW CREATE TABLE `テーブル名`; と、insert ステートメントの実行結果を投稿できるのが最善です。
------解決策------------------
通常、これはアクセス許可またはファイアウォールの問題です。
------解決策---------
mysql_query("文章に挿入 (title,body )値 ('title$i','content$i')") または die(mysql_error());

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。