Re: [問題]SQL Insert的問題
※ 引述《za755188 (tanis)》之銘言:
$row1=mysql_query("Insert Into Take (StudentID, CNO) Values ('9323002',
'3')") or die ("Failed!");
這個語法我不管怎麼試
永遠都出現Failed!
欄位 型態 校對 屬性 Null 預設值 附加 執行
StudentID int(11) 是 NULL
CNO tinyint(4) 是 NULL
NGrade tinyint(4) 是 NULL
LGrade varchar(1) utf8_general_ci 是 NULL
上面是take的結構
請問這樣insert有問題嗎?orz.....
對了...
用phpmyadmin輸入一樣的資料
一切正常
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.92.120
推
05/19 10:48,
05/19 10:48
推
05/19 10:54,
05/19 10:54
推
05/19 11:10,
05/19 11:10
沒有任何錯誤訊息...
如果不加or die("...")
就一片空白orz
<?php
mysql_connect("140.113.92.120", "db", "db");
mysql_query("set names utf8");
mysql_select_db("db_project");
$_GET['Choosed'];
session_start();
$Username=$_SESSION['user'];
$Course=$_GET['CoNO'];
$ID=$_SESSION['ID'];
$row=mysql_query("Select Name From Course Where CNum='$Course'");
$result=mysql_fetch_object($row);
if($Choosed==0)
{
$str1="Insert Into Take (StudentID, CNO) Values ('9323002', '3')";
^^^^^^^^^^
這裡應該要用$ID and $Course
但 這兩個的值都沒有問題
mysql_query($str1);
}
if($Choosed==1)
{
$str1="DELETE FROM Take WHERE CNO='$Course';
mysql_query($str1);
}
?>
delete的部分也一樣..
不管怎麼寫都沒辦法刪除資料
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.92.120
※ 編輯: za755188 來自: 140.113.92.120 (05/19 12:27)
※ 編輯: za755188 來自: 140.113.92.120 (05/19 12:32)
推
05/19 13:41, , 1F
05/19 13:41, 1F
噓
05/19 18:47, , 2F
05/19 18:47, 2F
→
05/19 21:53, , 3F
05/19 21:53, 3F
→
05/19 22:03, , 4F
05/19 22:03, 4F
→
05/20 01:40, , 5F
05/20 01:40, 5F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 3 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章