第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

session如何獲取當(dāng)前id

session如何獲取當(dāng)前id

PHP
1149034437 2017-02-26 16:24:02
我想做一個(gè)教師打分系統(tǒng),想用session獲取要打分的教師的coursesid,session語句應(yīng)該怎么寫,寫在哪里???怎么寫都不對(duì),求大神指教,必有重謝?。。。。?!<?php session_start(); ?><?phpinclude("conn.php");mysql_select_db("selectcourses");$sql="select *from newselectcourse";$result=mysql_query($sql);?><html><head><title></title></head><body><table border=1><tr><td>課程號(hào)</td><td>課程名</td><td>任課教師</td><td>評(píng)分</td></tr><?phpif($result){while($row=mysql_fetch_assoc($result)){?><tr><td><?php echo $row['coursesid']?></td><td><?php echo $row['courses']?></td><td><?php echo $row['teachername']?></td><td><a href="2.php?coursesid=<?php echo $row['coursesid']?>">打分</a></td></tr><?php}}?></table></body></html>
查看完整描述

3 回答

已采納
?
單色彩虹

TA貢獻(xiàn)34條經(jīng)驗(yàn) 獲得超11個(gè)贊

為什么要session獲?。?/p>

<a href="2.php?coursesid=<?php echo $row['coursesid']?>">

你這明明寫的是get傳參,

在2.php里 直接$_GET里就能獲取到coursesid了

查看完整回答
1 反對(duì) 回復(fù) 2017-02-26
  • 1149034437
    1149034437
    //這是2.php: <?php session_start() ?> <html> <head> <title> </title> </head> <body> <form name="form" method="post" action="http://localhost/3.php"> <input type="text" name="opinion"/> <input type="submit" name="submit"/> </form> </body> </html> <?php $coursesid=$_GET['coursesid']; $_SESSION['opinion']=$_POST['opinion']; ?> //這是3.php <?php session_start(); include("conn.php"); mysql_select_db("selectcourses"); $coursesid=$_GET['coursesid']; $sql="select *from newselectcourse"; $result=mysql_query($sql); $_SESSION['opinion']=$_POST['opinion']; while($row=mysql_fetch_assoc($result)){ $sql2="insert into newselectcourse(opinion) values('$_SESSION[opinion]') where coursesid=$coursesid"; } ?> 還是行不通求指教,參數(shù)還是不能傳到數(shù)據(jù)庫(kù)
  • 單色彩虹
    單色彩虹
    上面給你留了代碼,不知道你別的地方是否需要用到,所以沒有刪去我覺得壓根不需要的地方 1、全程沒有用到session,完全可以刪去; 2、mysql 要注意格式哦,‘select * from’ 千萬不可寫成 ‘select *from’,代碼行里的 mysql語句關(guān)鍵字建議大寫,也就是寫成‘SELECT * FROM .....’; 3、注意格式和注釋哦,小心代碼自己都看不懂; 4、這個(gè)代碼有很嚴(yán)重的BUG,除非后臺(tái)人員自己使用,如果面向用戶的話,數(shù)據(jù)會(huì)有極其嚴(yán)重的問題,甚至涉及到數(shù)據(jù)暴露; 5、mysql那層的代碼我沒細(xì)看,就一筆帶過了,自己注意看看~
  • 單色彩虹
    單色彩虹
    嗯。。。。文件命名,咳咳。。。
點(diǎn)擊展開后面5
?
單色彩虹

TA貢獻(xiàn)34條經(jīng)驗(yàn) 獲得超11個(gè)贊

<!--?2.php?-->
<?php?
//初始化
session_start();
?>?
<html>?
	<head>?
		<title></title>?
	</head>?
	<body>?
		<form?name="form"?method="post"?action="http://localhost/3.php?coursesid=<?php?echo?$_GET['coursesid']??>">?
			<input?type="text"?name="opinion"/>?
			<input?type="submit"?name="submit"/>?
		</form>?
	</body>?
</html>?

<!--?3.php?-->
<?php?
//初始化
session_start();?
include("conn.php");?
//數(shù)據(jù)初始化
$coursesid?=?$_GET['coursesid'];?
$opinion?=?$_POST['opinion'];?
//mysql服務(wù)
mysql_select_db("selectcourses");?
$sql="select?*?from?newselectcourse";?
$result=mysql_query($sql);?
while?($row?=?mysql_fetch_assoc($result))?{?
	$sql2="insert?into?newselectcourse?(opinion)?values?("?.?$opinion?.?")?where?coursesid=$coursesid";
}?

?>


查看完整回答
1 反對(duì) 回復(fù) 2017-02-27
?
單色彩虹

TA貢獻(xiàn)34條經(jīng)驗(yàn) 獲得超11個(gè)贊

如果你實(shí)在要寫session。。。


<?php

if($result){

$i = 1;

while($row=mysql_fetch_assoc($result)){

$_SESSION['courses'][$i]=?$row['coursesid'];

?>

<tr>

<td><?php echo $row['coursesid']?></td>

<td><?php echo $row['courses']?></td>

<td><?php echo $row['teachername']?></td>

<td><a href="2.php?coursesid=<?php echo $row['coursesid']?>order=<?php echo $i?>">打分

</a></td>

</tr>

<?php

}

}

?>


取session的時(shí)候,根據(jù)傳到2.php 的order 的$i 來獲取

echo?$_SESSION['courses'][$i];

查看完整回答
1 反對(duì) 回復(fù) 2017-02-26
  • 3 回答
  • 1 關(guān)注
  • 3849 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)