ช่วยตรวจสอบให้หน่อยนะคะ ทำหน้าแก้ไขข้อมูลแต่มันไม่รับค่าจากอีกหน้านึงอ่ะค่ะ
id ที่จะแก้ไขมันมายังไง และมันมาหรือป่าว
Date :
2013-03-26 16:43:06
By :
Krungsri
รับค่าเป็น GET ครับ
Date :
2013-03-26 17:13:45
By :
Dragons_first
อันนี้ส่งค่ามาค่ะ
Code (PHP)
<?
if($_POST)
{
$verr=$_POST['ver'];
$coursee=$_POST['course'];
if((!empty($verr)) && (!empty($coursee))){
$strSQL= "SELECT c.id_c,c.id_user,c.ver,c.q1,c.q2,c.q3,c.q4,c.q5,c.q6,c.q7,c.q8,c.q9,c.q10,c.q11,c.q12,c.q13,c.q14,c.q15,c.Suggestions
FROM collected2 c , version v ,coursemain m
WHERE (v.ver = c.ver) and (c.ver = '$verr' and m.m_id ='$coursee') AND c.m_id LIKE '%".$coursee."%' AND c.ver LIKE '%".$verr."%' AND c.ver LIKE '%".$verr."%'";
$objQuery = mysql_query($strSQL) or die(mysql_error());
echo $coursee;
}
else if((!empty($verr))){
$strSQL= "SELECT DISTINCT c.id_c,c.id_user,c.ver,c.q1,c.q2,c.q3,c.q4,c.q5,c.q6,c.q7,c.q8,c.q9,c.q10,c.q11,c.q12,c.q13,c.q14,c.q15,c.Suggestions
FROM collected2 c , version v ,coursemain m
WHERE (v.ver = c.ver) and (c.ver = '$verr') AND c.ver LIKE '%".$verr."%'";
$objQuery = mysql_query($strSQL) or die(mysql_error());
echo $coursee;
}
else if((!empty($coursee))){
$strSQL= "SELECT DISTINCT c.id_c,c.id_user,c.ver,c.q1,c.q2,c.q3,c.q4,c.q5,c.q6,c.q7,c.q8,c.q9,c.q10,c.q11,c.q12,c.q13,c.q14,c.q15,c.Suggestions
FROM collected2 c , version v ,coursemain m
WHERE (m.m_id = c.m_id) and (c.m_id ='$coursee') AND c.m_id LIKE '%".$coursee."%'";
$objQuery = mysql_query($strSQL) or die(mysql_error());
echo '11111';
}
?>
<center>
<table width="897" border="1" bordercolor="#4A2547" cellpadding="0" cellspacing="0" class="sp2">
<tr>
<th width="4%" nowrap="nowrap" bgcolor="#E6D8E0">เลขที่</th>
<th width="4%" height="40" nowrap="nowrap" bgcolor="#E6D8E0">ผู้ใช้</th>
<th width="4%" nowrap="nowrap" bgcolor="#E6D8E0">1</th>
<th width="4%" nowrap="nowrap" bgcolor="#E6D8E0">2</th>
<th width="4%" nowrap="nowrap" bgcolor="#E6D8E0">3</th>
<th width="4%" nowrap="nowrap" bgcolor="#E6D8E0">4</th>
<th width="4%" nowrap="nowrap" bgcolor="#E6D8E0">5</th>
<th width="4%" nowrap="nowrap" bgcolor="#E6D8E0">6</th>
<th width="4%" nowrap="nowrap" bgcolor="#E6D8E0">7</th>
<th width="4%" nowrap="nowrap" bgcolor="#E6D8E0">8</th>
<th width="4%" nowrap="nowrap" bgcolor="#E6D8E0">9</th>
<th width="4%" nowrap="nowrap" bgcolor="#E6D8E0">10</th>
<th width="4%" nowrap="nowrap" bgcolor="#E6D8E0">11</th>
<th width="4%" nowrap="nowrap" bgcolor="#E6D8E0">12</th>
<th width="4%" nowrap="nowrap" bgcolor="#E6D8E0">13</th>
<th width="4%" nowrap="nowrap" bgcolor="#E6D8E0">14</th>
<th width="4%" nowrap="nowrap" bgcolor="#E6D8E0">15</th>
<th width="24%" nowrap="nowrap" bgcolor="#E6D8E0">ข้อเสนอแนะ
</th>
<th width="4%" nowrap="nowrap" bgcolor="#E6D8E0">แก้ไข</th>
<th width="4%" nowrap="nowrap" bgcolor="#E6D8E0">ลบ</th>
</tr>
<?
while($objResult = mysql_fetch_array($objQuery))
{
?>
<tr>
<th width="4%"><?=$objResult["id_c"];?></th>
<th width="4%"><?=$objResult["id_user"];?></th>
<th width="4%"><?=$objResult["q1"];?></th>
<th width="4%"><?=$objResult["q2"];?></th>
<th width="4%"><?=$objResult["q3"];?></th>
<th width="4%"><?=$objResult["q4"];?></th>
<th width="4%"><?=$objResult["q5"];?></th>
<th width="4%"><?=$objResult["q6"];?></th>
<th width="4%"><?=$objResult["q7"];?></th>
<th width="4%"><?=$objResult["q8"];?></th>
<th width="4%"><?=$objResult["q9"];?></th>
<th width="4%"><?=$objResult["q10"];?></th>
<th width="4%"><?=$objResult["q11"];?></th>
<th width="4%"><?=$objResult["q12"];?></th>
<th width="4%"><?=$objResult["q13"];?></th>
<th width="4%"><?=$objResult["q14"];?></th>
<th width="4%"><?=$objResult["q15"];?></th>
<th width="24%">
<?=$objResult["Suggestions"];?></th>
<th><center><a href="sum2edit.php?id_c=<?=$objResult["id_c"];?>"><img src='img/icon/pencile.png'></a></center></th>
<th> </th>
</tr>
<?
}
?>
</table></center>
<?
} ?>
</div> </form>
แล้วอันนี้รับค่ามาค่ะ
Code (PHP)
<?
include ("connect.php");
$strSQL = "SELECT * FROM collected2 WHERE id_c = '".$_GET["id_c"]."' ";
$sql_result = mysql_query($strSQL) or die(mysql_error());
$objResult = mysql_fetch_array($objQuery);
if(!$objResult)
{
echo "Not found id_c = ".$_GET["id_c"];
}
else
{
?>
Date :
2013-03-26 18:46:19
By :
yonlada
แล้วอันนี้เป็นError ในตอนนี้
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\training\sum2edit.php on line 55
Not found id_c = 1
Date :
2013-03-26 18:47:17
By :
yonlada
Code (PHP)
<?
$objResult = mysql_fetch_array($sql_result); //fetch array ผิดตัวครับ
?>
Date :
2013-03-26 18:50:46
By :
Ex-[S]i[L]e[N]t
ได้แล้วค่ะ ขอบคุณมากๆๆๆๆ
Date :
2013-03-26 19:02:44
By :
yonlada
ถ้าเก็บ page ไว้คนฃะโฟรเดอร์ มันจะหากันเจอมั้ยคะ
Date :
2013-03-26 19:04:24
By :
yonlada
หาเจอหากอ้าง หรือ ระบุตำแหน่งถูกครับ
Date :
2013-03-27 09:24:34
By :
Dragons_first
Load balance : Server 01