kiyoshiro999のプロフィール
- ベストアンサー数
- 1
- ベストアンサー率
- 100%
- お礼率
- 0%
- 登録日2016/05/12
- 性別男性
- 都道府県東京都
- MYSQLデータベースの移行
現在WordPressで運用しているサイトをサーバーにあげているのですが、ローカルでCSS等の微調整をしたいのでローカルのXAMPP環境に移行させたいと思っています。 サーバーのMYSQLからエクスポートした後ローカルでインポートしようと試みたのですがwp_commentmeta以外のテーブルができません。エラーメッセージは下記のものです。 ALTER TABLE `wp_commentmeta` ADD PRIMARY KEY (`meta_id`), ADD KEY `comment_id` (`comment_id`), ADD KEY `meta_key` (`meta_key`(191)) 単純なことなのかもしれませんがどこをどうすればいいのか分かりません。ご教授いただければ幸いです。
- mysqli_insert_idについて
古いサーバーから新しいサーバーに入れ替え、 PHPが5.1から5.6に変わったため、PHPのファイルを修正しています。 だいたい修正ができたのですが、どうしても「mysql_insert_id」が修正できません。 修正したソースは以下になります。 ******************************** $sql = "INSERT INTO img_k (img_name,img_caption,up_datetime) VALUES('".$in_img."','".$in_img_text."',now())"; mysqli_query(connect(), $sql) or die(mysql_error()."<br>$sql"); $id = mysqli_insert_id(connect()); ********************************* $idにINSERTした最新のIDを取得したいのですが、結果は「0」になります。 IDはmysqlでauto_incrementに設定してます。 connect()は別ファイルでデータベースの接続してます。 これでIDが取得できず先に進めない状態です。 あと「オブジェクト指向型」ではなく「手続き型」でお願いします。 どうかよろしくお願いします。
- ベストアンサー
- PHP
- jinyashiro
- 回答数1