您的位置:首頁技術文章
文章詳情頁

這段代碼既不提示錯誤也看不到結果,請老師明示錯在哪里,謝謝!

瀏覽:174日期:2022-06-09 17:25:13

問題描述

<?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',武松','mysql','80')"; $num = $pdo->exec($sql); $insertId = $pdo->lastInsertId(); if($num>0){print '成功添加了'.$num.'條記錄,新增主鍵ID是'.$insertId; }}catch (PDOException $e){ die('操作失敗'.$e->getMessage());}

問題解答

回答1:

ID 是自增長的,自動生成的吧。不能插入的吧。

回答2:

直接在$num = $pdo->exec($sq)下面加上echo '插入成功!';

如果不正確請告知!謝謝!

回答3:數據庫連接成功,沒問題回答4:

沒有看到你的連接代碼, 不確定你是否連接成功了? 你可以把SQL語句打印出來, 看一下可對? 或者直接放在SQL命令行中執行一下, 以定位錯誤在哪?

国产综合久久一区二区三区