Re: [請益] 該怎麼修改以建好資料的屬性呢??
※ 引述《iversonjimmy (還沒想到捏)》之銘言:
前文刪除。
我po上我寫的程式碼好了
main.php
<FORM action=test.php method=POST">
<?
$link_ID = mysql_connect("localhost","root","");
//連接MySQL伺服器
mysql_select_db("talk");
//使用contact資料庫
mysql_query("set character set big5");
$str1="select * from bbs_form1 where id='1'";
$result1=mysql_query($str1,$link_ID);
$record1=mysql_fetch_array($result1);
$str2="select * from bbs_form1 where id='2'";
$result2=mysql_query($str2,$link_ID);
$record2=mysql_fetch_array($result2);
$str3="select * from bbs_form1 where id='3'";
$result3=mysql_query($str3,$link_ID);
$record3=mysql_fetch_array($result3);
$str4="select * from bbs_form1 where id='4'";
$result4=mysql_query($str4,$link_ID);
$record4=mysql_fetch_array($result4);
<tr align=center>
<td><input type="text" name="lock97" value="<?echo $record1["lock"];?>"></td>
<td><?echo $record1["title"];?></td>
<td><?echo $record1["username"];?></td></tr>
<tr align=center>
<td><input type="text" name="lock98" value="<?echo $record2["lock"];?>"></td>
<td><?echo $record2["title"];?></td>
<td><?echo $record2["username"];?></td></tr>
<tr align=center>
<td><input type="text" name="lock99" value="<?echo $record3["lock"];?>"></td>
<td><?echo $record3["title"];?></td>
<td><?echo $record3["username"];?></td></tr>
<tr align=center>
<td><input type="text" name="lock100" value="<?echo $record4["lock"];?>"></td>
<td><?echo $record4["title"];?></td>
<td><?echo $record4["username"];?></td></tr>
</table>
<INPUT Type="submit" value="鎖版">
</Form>
test.php
<?
//判斷新輸入姓名及職業欄是否存在
$link_ID = mysql_connect("localhost","root","");
//連接MySQL伺服器
mysql_select_db("talk");
//使用contact資料庫
mysql_query("set character set big5");
$str="update bbs_form1 set lock='$lock97' where id='1'";
//設定查詢字串,將新輸入的姓名、電話值新增至資料表
mysql_query($str,$link_ID);
$str1="update bbs_form1 set lock='$lock98' where id='2'";
//設定查詢字串,將新輸入的姓名、電話值新增至資料表
mysql_query($str1,$link_ID);
$str2="update bbs_form1 set lock='$lock99' where id='3'";
//設定查詢字串,將新輸入的姓名、電話值新增至資料表
mysql_query($str2,$link_ID);
$str3="update bbs_form1 set lock='$lock100' where id='4'";
//設定查詢字串,將新輸入的姓名、電話值新增至資料表
mysql_query($str3,$link_ID);
//送出查詢字串
mysql_close($link_ID);
//關閉資料庫連接
header ("Location:main.php");
?>
原本的lock值都設為0 經修改後 還是0 沒辦法更新
如果在test.php內的 set lock='$lock97' 的lock 改成username測試
而main.php 第一個text內的value值改成record1['username']顯示的話
再main.php修改username為"測試" 原本main.php第一個text值也會變成輸出"測試"
真的很奇怪吼 @"@ 數字的話 沒辦法更改 中文的話可以
不知道大家有沒有聽懂我的意思 ??
可以幫幫我嗎?? 謝謝~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.130.189.39
推
11/05 22:19, , 1F
11/05 22:19, 1F
推
11/05 22:46, , 2F
11/05 22:46, 2F
→
11/05 22:46, , 3F
11/05 22:46, 3F
→
11/05 22:47, , 4F
11/05 22:47, 4F
推
11/06 00:45, , 5F
11/06 00:45, 5F
→
11/06 01:54, , 6F
11/06 01:54, 6F
推
11/07 11:53, , 7F
11/07 11:53, 7F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章
151
156