このコードではエラーも表示されず、結果も表示されません。エラーの場所を教えてください。ありがとうございます。
邯郸易住宋至刚
邯郸易住宋至刚 2019-08-01 20:48:35
0
7
1685

<?php
/**
PDO を使用してデータベース接続を完了します
*/
require 'pdo_conf.php';
try
{
$pdo = new PDO($dsn,$userName ,$password);
//echo '<h3>接続成功</h3>';
$sql = "INSERT Student (id,name,course,grade) VALUES ('11',Wu Song ','mysql','80')";
$num = $pdo->exec($sql);
$insertId = $pdo->lastInsertId();
if($ num>0){
print '正常に追加されました

邯郸易住宋至刚
邯郸易住宋至刚

https://www.php.cn/course/1073.html

全員に返信(4)
王先生

ID は自己増加し、自動的に生成されます。挿入できません。

いいねを押す +0
V

$num = $pdo->exec($sq) のすぐ下にエコー '挿入成功!' を追加します;

間違っていたらお知らせください。ありがとう!

いいねを押す +0
  • 返事 こんにちは、エコー「挿入に成功しました」を挿入した後、実行すると、ページに「挿入に成功しました」と表示されますが、データ テーブルにデータは挿入されません。
    邯郸易住宋至刚 著者 2019-08-21 10:20:27
邯郸易住宋至刚

データベース接続は成功しました、問題ありません

いいねを押す +0
Peter-Zhu

接続コードが表示されません。接続が成功したかどうかわかりません。SQL ステートメントを印刷して正しいかどうかを確認できますか? それとも SQL コマンド ラインで直接実行してエラーを見つけますか?

いいねを押す +0
  • 返事 こんにちは。SQL ステートメントがデータ テーブルに配置され、SQL コマンドを使用して実行され、データが正常に挿入されます。
    邯郸易住宋至刚 著者 2019-08-21 10:23:34
  • 返事 mysqli_connect メソッドを使用してデータベースに接続します。パラメータは同じです。接続は正常に行われ、データは正常に挿入されます。
    邯郸易住宋至刚 著者 2019-08-21 14:40:24
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート