ช่วยด้วยครับ เว็บแสดงค่าที่บันทึกไม่ถูกต้องครับ พอดีทำสรุปเหรียญรางวัลครับ เหรียญทอง มันดึงค่าเหรียญเงินไป มันกะเลยมั่วไปหมด
ช่วยด้วยครับ เว็บแสดงค่าที่บันทึกไม่ถูกต้องครับ เหรียญทอง มันดึงค่าเหรียญเงินไป มันกะเลยมั่วไปหมด
แต่ก่อนมันก็ไม่เป็นนะครับ
ตัวอย่าง : เหรียญเงิน 5 เหรียญ , เหรียญทอง 3 เหรียญ แต่มันจะขึ้น 5 เหรียญ เท่ากันครับ
Code อะไรก็ถูกหมดแล้วครับ
Code (PHP) ในส่วนหน้าแสดงผลสรุปเหรียญครับ
<?php
function mat ($matches) {
return mb_convert_encoding(pack('H*',$matches[1]),'UTF-8','UTF-16');
}
function raw_json_encode($input) {
return preg_replace_callback( '/\\\\u([0-9a-zA-Z]{4})/', mat , json_encode($input) );
}
/////////////////////////////////////////////////////////
function coin_descrip( $clr ){
return array( '', '', '', '');
}
////////////////////////////////////////////////////////
session_start();
$mysql=new mysqli('','', '', '');
$mysql->query('SET NAMES UTF8');
/////////////////////////////////////////////////////////
$qr='select c.id, c.nm, count(g.id) gold, count(s.id) silver, count(b.id) bronze , c.flag_link
from cate_color c
left join schedule g on g.color=c.id and g.coin=1
left join schedule s on s.color=c.id and s.coin=2
left join schedule b on b.color=c.id and b.coin=3
group by c.id
order by gold desc, silver desc, bronze desc';
$rs=$mysql->query( $qr );
$tr = ''; $i=0; $gold=0; $silver=0; $bronze=0; $allmedal=0;
while($ro=$rs->fetch_assoc()){
$i++;
$allmedal += ($all=$ro['gold']+$ro['silver']+$ro['bronze']);
$gold +=$ro['gold']; $silver+=$ro['silver']; $bronze+=$ro['bronze'];
$coins = coin_descrip( $ro['id'] );
$tr .='
<tr>
<td>'.$i.'</td>
<td colspan="2"><img src="'.$ro['flag_link'].'" width="20" height="20" > '.$ro['nm'].'</td>
<td align="center" bgcolor="#FFFFD5" title="'.$coins[1].'" >'.($ro['gold']>0? $ro['gold'] : '-').'</td>
<td align="center" bgcolor="#F2F2F2" title="'.$coins[2].'" >'.($ro['silver']>0? $ro['silver'] : '-').'</td>
<td align="center" bgcolor="#FBE4CE" title="'.$coins[3].'" >'.($ro['bronze']>0? $ro['bronze'] : '-').'</td>
<td align="center">'.($all>0? $all : '-').'</td>
</tr>
';
}
/////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////
$qr='select * from category where display_index>0 order by section, display_index '; $img_list=array(); $j=0; $c=0;
$rs=$mysql->query($qr) or die($qr . "<br>\n" . $mysql->error);
while($ro=$rs->fetch_assoc()){
if($o=='') $o=$ro['section'];
if($o!==$ro['section']){ $j++; $c=0; }
$div = '
<img src="'.$ro['img_link'].'" width="150" height="150" class="img-respontive img-rounded slc_sport" attr="'.$ro['id'].'" />
<td width="30"></td>'."\n";
if( count($img_list)==$j) $img_list[$j]=$div; else $img_list[$j] .= $div;
$c++;
if( $c>4 ){ $j++; $c=0; }
$o=$ro['section'];
}
/////////////////////////////////////////////////////////
$img_tb = '';
$ln=count($img_list);
for($i=0; $i<$ln; $i++)
$img_tb .= '
<table border="0" cellpadding="5" cellspacing="5"><tr><td width="30"></td>'.$img_list[$i].'</tr></table>';
?>
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>ฟ้า - แดง เกมส์ 2557</title>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1" >
<link href="css/bootstrap.min.css" rel="stylesheet">
<link href="css/modnavar.css" rel="stylesheet">
<link href="css/chaidhanan.css" rel="stylesheet">
<script language="javascript" src="js/jquery-2.1.1.min.js"></script>
<script language="javascript" src="js/reference.js"></script>
<script language="javascript">
jQuery.fn.extend({
moveRow: function (oldPosition, newPosition) {
return this.each(function () {
var row = $(this).find('tr').eq(oldPosition).detach();
if (newPosition == $(this).find('tr').length) {
$(this).find('tr').eq(newPosition - 1).after(row);
} else {
$(this).find('tr').eq(newPosition).before(row);
}
});
},
center: function () {
this.css("top", (($(window).height() - this.outerHeight()) / 3) + $(window).scrollTop() + "px");
this.css("left", (($(window).width() - this.outerWidth()) / 2) + $(window).scrollLeft() + "px");
return this;
}
});
$(document).ready(function(e) {
//$('#show_sport').center();
$('.slc_sport').click(function(e) {
var id=$(this).attr('attr');
var src=$(this).attr('src');
$.ajax({ url: 'chocate.php', type: 'GET', data:{cate_id: id } }).done(function( msg ){
$('#show_sport').html(msg);
$('.slc_sport_id').click(function(e) {
$.ajax({ url: $(this).attr('href') }).done(function( msg ){
$('#show_sport_sub').html(msg).slideDown(500);
});
});
});
$('#show_sport').toggle(1000);
});
});
</script>
</head>
<body>
<!-- Static navbar -->
<nav class="nav navbar-default navbar-static-top "role="navigation">
<div class="container">
<div class="navbar-header">
<a class="navbar-brand">สรุปเหรียญการแข่งขัน ฟ้า-แดง เกมส์ 2014</a>
</div>
<div class="collapse navbar-collapse" id="collapse">
<p class=" navbar-text navbar-right" style=" color:#FFFFFF;">Fah-Dang Game 2014 </p>
</div>
</div>
</nav>
<div class="container">
<div class="row"><center><img src="images/head.png" class="img-responsive"/></center></div>
<div class="row" style=" background-color: #FFFFFF">
<div class="col-md-12" style="margin-top:10px;">
<div class="panel panel-default">
<div class="panel panel-body">
<center><b><h3>สรุปเหรียญการแข่งขัน<br><br></h3></b></center>
<div class="col-md-6 col-md-offset-3">
<img src="images/ben.png" width="526" height="61" class="img-responsive">
<table class="table table-responsive table-bordered tb_result">
<tbody>
<tr>
<td>ที่</td>
<td colspan=2><center>คณะสี</center></td>
<td align="center" bgcolor="#FFFFD5"><span class="glyphicon glyphicon-certificate" style="color:#FEDE01"></span> ทอง</td>
<td align="center" bgcolor="#F2F2F2"><span class="glyphicon glyphicon-certificate" style="color:#666666"></span> เงิน</td>
<td align="center" bgcolor="#FBE4CE"><span class="glyphicon glyphicon-certificate" style="color:#EC2F00"></span> ทองแดง</td>
<td align="center">รวม</td>
</tr>
<?=$tr?>
<tr>
<td colspan=3 align="right"><center>รวม </center></td>
<td align="center" bgcolor="#FFFFD5"><?=$gold?></td>
<td align="center" bgcolor="#F2F2F2"><?=$silver?></td>
<td align="center" bgcolor="#FBE4CE"><?=$bronze?></td>
<td align="center"><?=$allmedal?></td>
</tr>
</tbody>
</table>
</div>
</div>
<div class="row" style="left: 0px; right: 0px;">
<table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td align="center">
<?=$img_tb?>
</td></tr></table>
</div>
</div>
</div>
</div>
<div class="row" style=" background-color: #0099CC; color:#FFFFFF;">
<br><center>กีฬาภายในโรงเรียนธาตุพนม " ฟ้า-แดง เกมส์ 2014 "</center>
<br><center>Copyright © 2014 Thatphanom School All rights reserved.</center><br>
</div>
</div>
<div id="show_sport" style="position: fixed; top: 20px; bottom: 20px; left: 20px; right: 20px; vertical-align:central; display: none; z-index: 8;"></div>
<div id="show_sport_sub" style="position: fixed; top: 200px; bottom: 200px; left: 200px; right: 200px; vertical-align:central; display: none; z-index: 9;"></div>
<div id="show_produce" style="position: fixed; bottom: 10px; right: 20px; width:250px; text-align: right; display: none; z-index: 10;"></div>
</body>
</html>
Code (PHP) ในส่วนของหน้าบันทึกผลครับ Schedule.php
<?php
if(!isset($mysql) ) $mysql=new mysqli('', '', '', '');
$section=isset($_REQUEST['section'])? $mysql->real_escape_string($_REQUEST['section']) : 'ประเภทลู่';
$sex=isset($_REQUEST['sex'])? intval($_REQUEST['sex']) : 0;
$class=isset($_REQUEST['class'])? intval($_REQUEST['class']) : 1;
//////////////////////////////////////////////////////////////////////////
$qr="select * from category where section='$section' order by id";
$rs=$mysql->query($qr) or die( $qr . "<br>\n" . $mysql->error);
$opt_cate = ''; $cate=array();
while($ro=$rs->fetch_assoc()){
$cate[$ro['id']]=$ro['nm_cate'];
$opt_cate .= "<option value='$ro[id]' >$ro[nm_cate]</option>";
}
//////////////////////////////////////////////////////////////////////////
$qr="select * from cate_color order by id";
$rs=$mysql->query($qr) or die( $qr . "<br>\n" . $mysql->error);
$opt_color = ''; $colors = array();
while($ro=$rs->fetch_assoc()){
$colors[$ro['id']]=$ro['nm'];
$opt_color .= "<option value='$ro[id]' >$ro[nm]</option>";
}
//////////////////////////////////////////////////////////////////////////
$qr="select * from sport_class order by id";
$rs=$mysql->query($qr) or die( $qr . "<br>\n" . $mysql->error);
$opt_class = ''; $class_name=''; $classes=array();
while($ro=$rs->fetch_assoc()){
$slc='';
if($class==$ro['id']){ $class_name=$ro['nm']; $slc='SELECTED'; }
$classes[$ro['id']]=$ro['nm'];
$opt_class .= "<option value='$ro[id]' $slc >$ro[nm]</option>";
}
//////////////////////////////////////////////////////////////////////////
$qr="select s.*,c.nm_cate
from schedule s
left join category c on c.id=s.cate_id
where c.`section`='$section' and s.`sex`=$sex and s.`class`=$class
order by s.cate_id, s.id ";
$rs=$mysql->query($qr) or die( $qr . "<br>\n" . $mysql->error);
$tr = ''; $coins=array( '','ทอง', 'เงิน', 'ทองแดง');
while($ro=$rs->fetch_assoc()){
$td=''; $color=$colors[$ro['color']]; $coin=$coins[$ro['coin']]; $sex=$ro['sex']==1? 'หญิง' : ($ro['sex']==0? 'ชาย': 'รวม');
$tr.="<tr id='tr_$ro[id]' rec_id='$ro[id]'><td align='center' >$ro[id]</td>
<td attr='1' class=data old='$ro[cate_id]' >$ro[nm_cate]</td>
<td attr='2' class=data old='$ro[class]' >$class_name</td>
<td attr='3' class=data old='$ro[sex]' >$sex</td>
<td attr='4' class=data old='$ro[color]' >$color</td>
<td attr='5' class=data old='$ro[coin]' >$coin</td>
<td align='center'><b onclick='delete_schedule($ro[id])' >Delete</b></td></tr>\n";
}
include('schedule_track.php');
?>
Code (PHP) ในส่วนบันทึกผลครับ schedule_track.php
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
<style type="text/css">
body{ font-family:Tahoma, Geneva, sans-serif; font-size:10pt;}
b{ color: blue; background-color: white; }
b:hover{ color: brown; background-color: #ddd; }
th{background-color: brown; color: white; height:}
.slc_team{ width: 124px; }
#tb_data tr{ background-color: white; height: 22px;}
#tb_data tr:hover{ background-color: #ddd; }
#tb_data td{ padding-left: 2px; text-align:center }
#tb_data input, #tb_data select{ height: 16px; width: 98%; border: none; font-size: 10pt;}
</style>
<link type="text/css" href="dt-picker/jquery.simple-dtpicker.css" rel="stylesheet" />
<script src="js/jquery-2.1.1.min.js"></script>
<script src="jquery-ui-1.11.1/jquery-ui.js"></script>
<script type="text/javascript" src="dt-picker/jquery.simple-dtpicker.js"></script>
<script src="js/schedule_track.js"></script>
<script language="javascript" >
var cate=<?php echo raw_json_encode($cate);?>;
var classes=<?php echo raw_json_encode($classes);?>;
var color=<?php echo raw_json_encode($colors);?>;
var coin=<?php echo raw_json_encode($coins);?>;
var sex=[ 'ชาย', 'หญิง', 'รวม' ];
$(function(){
$('*[name=date]').appendDtpicker();
});
$(document).ready(function(e) {
$('.data').click( function(){ td_click( this ) });
$('#datepicker').position({ of: $(window) })
});
</script>
</head>
<body>
<div id="div_menu_left" style="position:fixed; left:0px; top: 0px">
<ul>
<li><b onclick='location.href="?run=category"'> Category </b></li>
<li><b onclick='location.href="?run=color"'> Group Color </b></li>
<li><b onclick='location.href="?run=class"'> Class </b></li>
<li><b onclick='location.href="?run=schedule"'> Update Result </b></li>
<li>
<select id="slc_section" onChange="select_cate()">
<option value="ประเภทลู่" <?php echo ($section=="ประเภทลู่"? 'selected' : '');?> >ประเภทลู่</option>
<option value="ประเภทลาน" <?php echo ($section=='ประเภทลาน'? 'selected' : '');?> >ประเภทลาน</option>
</select>
</li>
<li>
<select id="slc_sex" onChange="select_cate()">
<option value="0" <?php echo ($sex==0? 'selected' : '');?> >ชาย</option>
<option value="1" <?php echo ($sex==1? 'selected' : '');?> >หญิง</option>
<option value="2" <?php echo ($sex==2? 'selected' : '');?> >รวม</option>
</select>
</li>
<li>
<select id="slc_class" onChange="select_cate()">
<?php echo $opt_class;?>
</select>
</li>
<li> New Result <br>
<select id="cate_id" style="width: 124px"><option value="">กรุณาเลือกชนิดกีฬา</option><?php echo $opt_cate;?></select><br>
<select id="coin" style="width: 124px">
<option value="1">ทอง</option>
<option value="2">เงิน</option>
<option value="3">ทองแดง</option>
</select><br>
<select id="color" class="slc_team" ><option value=''>กรุณาเลือกทีมสี</option><?php echo $opt_color;?></select><br>
<button type="button" onClick="new_schedule()">Create</button>
</li>
</ul>
</div>
<div id="div_data" style="position: absolute; left: 200px">
<table border="1" cellpadding="0" cellspacing="0" id="tb_data">
<tr><th colspan=7><?php echo $section, ' ', ($sex==1? 'หญิง' :($sex==0? 'ชาย' : 'รวม')),' ' , $class_name; ?></th></tr>
<tr>
<th width="40">ID</th>
<th width="120">NAME</th>
<th width="120"> Class</th>
<th width="60"> Sex</th>
<th width="60"> Color</th>
<th width="60"> Coin</th>
<th width="60">###</th>
</tr>
<?php echo $tr; ?>
</table>
</div>
<div id="datepicker" style="position: fixed; display:none" ob_id='';>
<input type="text" id="u_playtime" name="date" style="width: 120px"><br>
<button type="button" onClick="update_date()">Update</button>
<button type="button" onClick="$('#datepicker').slideUp()">Close</button>
</div>
</body>
</html>
Tag : PHP
Date :
2014-11-27 18:55:28
By :
chiradet2544
View :
1013
Reply :
19
17-23
แก้เป็นลองแก้แบบนี้
Code (PHP)
$qr='select c.id, c.nm, sum(1*(g.coin=1) ) gold, sum(1*(g.coins=2) ) silver, sum(1*g.coin=3 ) bronze , c.flag_link
from cate_color c
left join schedule g on g.color=c.id
group by c.id
order by gold desc, silver desc, bronze desc';
Date :
2014-11-27 19:03:03
By :
Chaidhanan
ลองเช็ค ข้อมูลใน Database ดูก่อนนะครับว่าถูกไหม
จะได้รู้ว่า ปัญหาเกิด จากการที่ select ผิดหรือ insert ผิดครับ
Date :
2014-11-27 19:03:52
By :
zinlucifer
sum(1*(g.coins=2) ) silver อันนี้สกดผิด
แก้เป็น sum(1*(g.coin=2) ) silver
Code (SQL)
SELECT c.id, c.nm
, SUM( 1 * ( g.coin =1 ) ) gold
, SUM( 1 * ( g.coin =2 ) ) silver
, SUM( 1 * ( g.coin =3 ) ) bronze
, c.flag_link
FROM cate_color c
LEFT JOIN schedule g ON g.color = c.id
GROUP BY c.id
ORDER BY gold DESC , silver DESC , bronze DESC
ประวัติการแก้ไข 2014-11-27 19:23:59 2014-11-27 19:24:29
Date :
2014-11-27 19:21:26
By :
Chaidhanan
ลองเอา คห 5 ไป รัน ใน phpmyadmin ดูอีกที
ถ้าใช้ได้ ก็ลองดูโค๊ด ตอนแก้ไข สกดผิดตรงไหนหรือเปล่า
Date :
2014-11-27 19:31:21
By :
Chaidhanan
ลองเอาโค๊ดที่แก้ไขแล้ว มาดูอีกที เอาตรง แก้ไขก็พอนะครับ ก่อนหลัง ซัก 2-3 บันทัด
Date :
2014-11-27 19:40:46
By :
Chaidhanan
ตอบความคิดเห็นที่ : 9 เขียนโดย : Chaidhanan เมื่อวันที่ 2014-11-27 19:40:46
รายละเอียดของการตอบ ::
Code (PHP)
////////////////////////////////////////////////////////
session_start();
$mysql=new mysqli('','', '', '');
$mysql->query('SET NAMES UTF8');
/////////////////////////////////////////////////////////
$qr='select c.id, c.nm, sum(1*(g.coin=1) ) gold, sum(1*(g.coin=2) ) silver, sum(1*(g.coin=3 )) bronze , c.flag_link
from cate_color c
left join schedule g on g.color=c.id
group by c.id
order by gold desc, silver desc, bronze desc';
$rs=$mysql->query( $qr );
$tr = ''; $i=0; $gold=0; $silver=0; $bronze=0; $allmedal=0;
while($ro=$rs->fetch_assoc()){
$i++;
$allmedal += ($all=$ro['gold']+$ro['silver']+$ro['bronze']);
$gold +=$ro['gold']; $silver+=$ro['silver']; $bronze+=$ro['bronze'];
$coins = coin_descrip( $ro['id'] );
$tr .='
Date :
2014-11-27 19:45:02
By :
chiradet2544
ตอนสรุปหรือเปล่าครับที่มันผิด คือข้อมูลมาแสดงผิด
Date :
2014-11-27 19:50:39
By :
LAGO
$mysql=new mysqli('','', '', '');
บันทัดข้างบน เวลาใช้งานจริง แก้ไขให้ถูกต้องหรือเปล่าครับ
localhost user psw dbname
Date :
2014-11-27 19:52:00
By :
Chaidhanan
ได้ปรับปรุง ไฟล์นี้บ้างหรือเปล่าครับ
js/schedule_track.js
Date :
2014-11-27 20:07:20
By :
Chaidhanan
Code (JavaScript) Code schedule_track.js ครับ
function td_click( ob ){
var attr=$(ob).attr('attr');
if(!(attr>'')) return;
$(ob).attr('attr', '');
switch( attr ){
case '1': show_cate( ob, attr); break;
case '2': show_class( ob, attr); break;
case '3': show_sex( ob, attr); break;
case '4': show_color( ob, attr); break;
case '5': show_coin( ob, attr); break;
}
}
function update_date(){
var attr=$('#datepicker').attr('attr');
var id=$('#datepicker').attr('ob_id');
document.getElementById('tr_'+id).cells[attr].innerHTML=$('#u_playtime').val();
}
function show_cate(ob, attr){
var old=$(ob).attr('old');
$(ob).html('<select background-color: transparent;" ></select>').children(0).focus();
$(ob).find('select').each(function(index, element) {
for( var i in cate ) { $(element).append( new Option( cate[i], i ) ); }
$(element)
.change(function(e) { input_save( ob, old, $(element).val(), 'cate_id' ); $(ob).attr('attr', attr); })
.focusout(function(e) { input_save( ob, old, $(element).val(), 'cate_id' ); $(ob).attr('attr', attr); })
.val(old);
});
}
function show_class(ob, attr){
var old=$(ob).attr('old');
$(ob).html('<select background-color: transparent;" ></select>').children(0).focus();
$(ob).find('select').each(function(index, element) {
for( var i in classes ) { $(element).append( new Option( classes[i], i ) ); }
$(element)
.change(function(e) { input_save( ob, old, $(element).val(), 'class' ); $(ob).attr('attr', attr); })
.focusout(function(e) { input_save( ob, old, $(element).val(), 'class' ); $(ob).attr('attr', attr); })
.val(old);
});
}
function show_sex(ob, attr){
var old=$(ob).attr('old');
$(ob).html('<select background-color: transparent;" ></select>').children(0).focus();
$(ob).find('select').each(function(index, element) {
for( var i in sex) { $(element).append( new Option( sex[i], i)); }
$(element)
.change(function(e) { input_save( ob, old, $(element).val(), 'sex' ); $(ob).attr('attr', attr); })
.focusout(function(e) { input_save( ob, old, $(element).val(), 'sex' ); $(ob).attr('attr', attr); })
.val(old);
});
}
function show_color(ob, attr){
var old=$(ob).attr('old');
$(ob).html('<select background-color: transparent;" ></select>').children(0).focus();
$(ob).find('select').each(function(index, element) {
for( var i in color) { $(element).append( new Option( color[i], i )); }
$(element)
.change(function(e) { input_save( ob, old, $(element).val(), 'color' ); $(ob).attr('attr', attr); })
.focusout(function(e) { input_save( ob, old, $(element).val(), 'color' ); $(ob).attr('attr', attr); })
.val(old);
});
}
function show_coin(ob, attr){
var old=$(ob).attr('old');
$(ob).html('<select background-color: transparent;" ></select>').children(0).focus();
$(ob).find('select').each(function(index, element) {
for( var i in coin) { $(element).append( new Option( coin[i], i)); }
$(element)
.change(function(e) { input_save( ob, old, $(element).val(), 'color' ); $(ob).attr('attr', attr); })
.focusout(function(e) { input_save( ob, old, $(element).val(), 'color' ); $(ob).attr('attr', attr); })
.val(old);
});
}
function input_save( ob, old_value, value, fld ){
var arr_nm=(fld=='cate_id'? 'cate' : (fld=='class'? 'classes' : fld));
var idx=$(ob).parent().attr('rec_id');
if( old_value!=value){
$.ajax({ url: 'ajax.php', type: 'POST', data:{ run: 'update_schedule', field: fld, value: value, id: idx}});
$(ob).attr('old', value);
}
eval('var text='+arr_nm+'['+value+']');
$(ob).html( text );
}
function new_schedule(){
if( $('#cate_id').val()==''){ $('#cate_id').focus(); alert( 'กรุณาเลือก ประเภทกีฬา'); return }
if( $('#color').val()==''){ $('#color').focus(); alert( 'กรุณาเลือก ทีมสี'); return }
$.ajax({
url: 'ajax.php',
type:'POST',
data: {
run: 'new_schedule',
cate_id: $('#cate_id').val(),
sex: $('#slc_sex').val(),
class: $('#slc_class').val(),
color: $('#color').val(),
coin: $('#coin').val()
}
}).done( function(msg){
var rs=$.parseJSON(msg);
rs.tr = rs.tr.replace(/\[nm_cate\]/ , $('#cate_id :selected').text() ).replace(/\[color\]/, $('#color :selected').text()).replace(/\[coin\]/, $('#coin :selected').text());
rs.tr = rs.tr.replace(/\[class\]/ , $('#slc_class :selected').text() ).replace(/\[sex\]/, $('#slc_sex :selected').text());
$('#tb_data').append(rs.tr);
$('#'+rs.id+' .data').dblclick( function(){ td_click( this ) });
});
}
function delete_schedule(id){
var tr_id='#tr_'+id;
$( tr_id ).remove();
$.ajax({ url: 'ajax.php', type:'POST', data: {run: 'delete_schedule', id: id }});
}
function select_cate(){
var slc_sec = $('#slc_section').val();
var slc_sex = $('#slc_sex').val();
var slc_class = $('#slc_class').val();
location.href='?run=schedule§ion='+slc_sec+'&sex='+slc_sex+'&class='+slc_class;
}
Date :
2014-11-27 20:29:55
By :
chiradet2544
Schedule.php
41.$td=''; $color=$colors[$ro['color']]; $coin=$coins[$ro['coin']]; $sex=$ro['sex']==1? 'หญิง' : ($ro['sex']==0? 'ชาย': 'รวม');
45.<td attr='3' class=data old='$ro[sex]' >$sex</td>
แก้เป็น
41.$td=''; $color=$colors[$ro['color']]; $coin=$coins[$ro['coin']]; $sex_txt=$ro['sex']==1? 'หญิง' : ($ro['sex']==0? 'ชาย': 'รวม');
45.<td attr='3' class=data old='$ro[sex]' >$sex_text</td>
ตัวแปรมันซ้ำกับ บันทัด 4
$sex=isset($_REQUEST['sex'])? intval($_REQUEST['sex']) : 0;
Date :
2014-11-27 20:38:18
By :
Chaidhanan
Load balance : Server 05