検索

ホームページ  >  に質問  >  本文

このコードではエラーも表示されず、結果も表示されません。エラーの場所を教えてください。ありがとうございます。

<?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 '正常に追加されました

邯郸易住宋至刚邯郸易住宋至刚1980日前1689

全員に返信(7)返信します

  • 王先生

    王先生2019-12-12 11:12:59

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

    返事
    0
  • 王林

    王林2019-08-20 17:33:56

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

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

    返事
    0
  • 邯郸易住宋至刚

    こんにちは、エコー「挿入に成功しました」を挿入した後、実行すると、ページに「挿入に成功しました」と表示されますが、データ テーブルにデータは挿入されません。

    邯郸易住宋至刚 · 2019-08-21 10:20:27
  • 邯郸易住宋至刚

    邯郸易住宋至刚2019-08-02 18:51:46

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

    返事
    0
  • 天蓬老师

    天蓬老师2019-08-02 16:45:42

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

    返事
    0
  • 邯郸易住宋至刚

    こんにちは。SQL ステートメントがデータ テーブルに配置され、SQL コマンドを使用して実行され、データが正常に挿入されます。

    邯郸易住宋至刚 · 2019-08-21 10:23:34
    邯郸易住宋至刚

    mysqli_connect メソッドを使用してデータベースに接続します。パラメータは同じです。接続は正常に行われ、データは正常に挿入されます。

    邯郸易住宋至刚 · 2019-08-21 14:40:24
  • キャンセル返事