|
|
|
การส่งค่าระหว่าง PHP html javascipt .... document.getElementById แบบระบุตำแหน่งที่ i ได้ไม๊ค่ะ |
|
|
|
|
|
|
|
ขอบคุณ คุณ sakuraei_Unidentifier มากๆน่ะค่ะ
นี้ความไม่แน่ใจของพี่ ช่วยหนูได้ค่ะ แฮะๆ
เบื้องต้น...ได้แล้วค่ะในระดับหนึ่ง
ต่อไป ก็หาว่า...Table เหล่านั้น อยู่ใน loop while ซ้อนใน loop for อีกที --- ต้องกำหนด ตำแหน่งที่ j k อีกรึเปล่า ????,
รู้สึกมึนตึบ
|
ประวัติการแก้ไข 2014-01-24 09:49:00
|
|
|
|
Date :
2014-01-24 09:48:46 |
By :
kullasom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
JAVASCRIPT
function copymessage(el,index,ind) <----- ส่ง ข้อความ,รอบที่ i ,ตำแหน่งที่ต้องการแสดง
{
document.getElementById("ln1"+index+ind).value = el.innerHTML;
return false;
}
ได้ละค่ะ...นำมาแปะไว้ เผื่อใครทำซับซ้อนเช่นนี้ ^____________^
PHP
while ($k < mysql_num_fields($a1)) {
$name = mysql_field_name($a1, $k);
$val1 = mysql_result($a1, 0,$name); <--- $val1 คือค่าที่ได้จาก sql ตัวเดียวกัน แต่ มีค่ารอบ เป็น1
$val2 = mysql_result($a2, 0,$name); <--- $val2 คือค่าที่ได้จาก sql ตัวเดียวกัน แต่ มีค่ารอบ เป็น2
if($name!=$pk1 && $name!=$pk2){
if($val1 != $val2) <--- เปรียบเทียบค่าทั้งสองที่ต่าง กัน ให้แสดงข้อมูล
{ $c=$c+1; <--- ให้แสดง ณ ตำแหน่งที่ต้องการ ใน Table
?>
<tr>
<td><?=mysql_field_name($a1, $k)?></td>
<td onClick="copymessage(this,<?=$i?>,<?=$c?>)"><? echo $val1?></td>
<td onClick="copymessage(this,<?=$i?>,<?=$c?>)"><? echo $val2?></td>
<td bgcolor="#0099FF"><input type="text" name="ln1<?=$i?><?=$c?>" id="ln1<?=$i?><?=$c?>" value="" size="40" onClick="this.value='';"/></td>
</tr>
<?
}else{
........
|
|
|
|
|
Date :
2014-01-24 17:07:35 |
By :
kullasom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2014-01-24 17:09:27 |
By :
kullasom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เวลาเขียนโค้ด แล้วเห็นผลลัพธ์ที่ต้องการเนียะ โฮ....มันช่าง !!!
|
|
|
|
|
Date :
2014-01-27 08:43:22 |
By :
kullasom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|