亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

怎么就一次插入了2條記錄, 我只想插入1條記錄,咋整啊?

怎么就一次插入了2條記錄, 我只想插入1條記錄,咋整?。?/h1>
PHP
守著星空守著你 2023-03-05 16:12:49
<?php$conn=mysql_connect("localhost","***","***") or die("數據庫服務器連接錯誤".mysql_error());mysql_select_db("db_database18",$conn) or die("數據庫訪問錯誤".mysql_error());mysql_query("set names gb2312");$title=$_POST[txt_title];$content=$_POST[txt_content];$createtime=date("Y-m-d H:i:s");$sql=mysql_query("insert into tb_affiche(title,content,createtime)values('$title','$content','$createtime')");echo "<script>alert('公告信息添加成功!');window.location.href='add_affiche.php';</script>";mysql_free_result($sql);mysql_close($conn);?>echo "<script>alert('公告信息添加成功!');window.location.href='add_affiche.php';</script>";這段我也有注釋掉,也是沒用~~下面的就是提交的表單,很平常的一個表單,是不是mysql數據庫的問題?但是我用別的代碼添加都不會出現一次加2行的??!暈死了@~<form name="form1" method="post" action="check_add_affiche.php">公告主題 <input name="txt_title" type="text" id="txt_title" size="40">告內容:<textarea name="txt_content" cols="50" rows="8" id="txt_content"></textarea><input name="Submit" type="submit" class="btn_grey" value="保存" onClick="return check(form1);"> <input type="reset" name="Submit2" value="重置> </form>
查看完整描述

3 回答

?
蕭十郎

TA貢獻1815條經驗 獲得超13個贊

首先,你得看是不是有重復提交表單,然后你再看看是不是有insert數據的時候,是不是有進行循環插入操作了,不然應該不會出現這個問題,肯定不是數據庫的問題,如果是數據庫的問題,那你根本運行不了,插入不了數據~~~

查看完整回答
反對 回復 2023-03-08
?
Helenr

TA貢獻1780條經驗 獲得超4個贊

echo "<script>alert('公告信息添加成功!');window.location.href='add_affiche.php';</script>";

把這句去掉,看看還會這樣不? 

不懂了,很神奇~

查看完整回答
反對 回復 2023-03-08
?
臨摹微笑

TA貢獻1982條經驗 獲得超2個贊

去掉這個 onClick="return check(form1)看看

查看完整回答
反對 回復 2023-03-08
  • 3 回答
  • 0 關注
  • 142 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號