[請益] 資料存不進去
<?php
session_start();
?>
<a href ="view.php">返回訊息頁面</a>
<?php
include("db.php");
$good=$_POST["good"];//傳過來的數值
$bad=$_POST["bad"];//傳過來的數值
$name=$_SESSION["usersname"];
$no=$_SESSION["no2"];
//更新資料表,自己可以累加自己,votenum = votenum +1為累加人數
$sql="UPDATE msgarea
SET good= good + '$good', bad = bad+'$bad',
votenum = votenum +1,count=(good+bad)/votenum
WHERE no = '$no'";
mysql_query($sql);
//寫入資料表
$sql2=
"INSERT recom(memname,comid,state)
VALUE ('$name','$no',1)";
mysql_query($sql2);
?>
算是評分系統,所以從上一個PHP傳過來good和bad兩個變數
有兩個動作
一個是更新分數
第二個是記錄, $name 有對$no這個編號評分過就會記錄下來
實際操作起來,第一個更新的動作都是沒問題的
可是第二個寫入資料表就很奇怪
當他存入第一筆資料後,就存不了第二筆
同一個人針對不同編號可以評分,也會按照我的指令去更新
但是同一個人針對不同編號卻無法存入資料,永遠只有一筆資料
想麻煩大家看看指點一下,一直想不通是哪裡出問題,
因為換了另一個編號,如果第一個動作正確執行
那麼第二個動作,沒道理$no回讀不到而不能存入啊
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.230.10.99
→
04/07 00:51, , 1F
04/07 00:51, 1F
→
04/07 01:21, , 2F
04/07 01:21, 2F
→
04/07 01:21, , 3F
04/07 01:21, 3F
→
04/07 01:27, , 4F
04/07 01:27, 4F
→
04/07 01:30, , 5F
04/07 01:30, 5F
→
04/07 01:32, , 6F
04/07 01:32, 6F
→
04/07 01:33, , 7F
04/07 01:33, 7F
→
04/07 01:33, , 8F
04/07 01:33, 8F
→
04/07 01:37, , 9F
04/07 01:37, 9F
→
04/07 01:38, , 10F
04/07 01:38, 10F
→
04/07 01:58, , 11F
04/07 01:58, 11F
PHP 近期熱門文章
PTT數位生活區 即時熱門文章