|
|
|
ขอรูปแบบหน่อยครับ คือผมจะดึงข้อมูลจากดาต้าเบตทั้งหมด 3 คอลั้ม นำมาบวกกับข้อมูลที่ถูกโพสเข้ามา 3 ข้อมูลตามลำดับแล้วให้มันอัพเดทค่าที่บวกขึ้นแทนค่าเดิมทำยังไง |
|
|
|
|
|
|
|
Code (PHP)
while( $ro=..........){
echo $ro['field1']+$input1;
echo $ro['field2']+$input2;
echo $ro['field3']+$input3;
}
|
ประวัติการแก้ไข 2015-11-24 03:10:27
|
|
|
|
Date :
2015-11-24 03:08:59 |
By :
NewbiePHP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คือผมอยากให้มันเป็นประมาณเนี่ยครับ โค๊ตแบบนี้ใช้งานได้ไหม๊
Code (PHP)
<?php
require_once('Connections/Myconnect.php');
//for Sample
//$_POST["txtuser_id"] = "2";
//$_POST["txtdistance"] = "190";
//$_POST["txttime"] = "8:30:30";
//$_POST["txtcalories"] = "5";
$strUserid = $_POST["txtuserid"];
$date = date("Y-m-d") ;
$strDistance = $_POST["txtdistance"];
$strTimerun = $_POST["txttime"];
$strCalories = $_POST["txtcalories"];
if($_POST)
{
$strSQL = "UPDATE statitis_run SET distance+=$strDistance,time_run+=$strTimerun,calories+=$strCalories WHERE user_id = '".$strUserid."' AND date_run = '".$date."'";
$objQuery = mysql_query($strSQL) or die(mysql_error());
// $objResult = mysql_fetch_array($objQuery);
if($objQuery)
{
echo json_encode("work");
}
else
{
$strSQL = "INSERT INTO statitis_run (user_id,date_run,distance,time_run,calories)
VALUES ('".$strUserid."','".$date."','".$strDistance."','".$strTimerun."','".$strCalories."')";
$objQuery = mysql_query($strSQL) or die(mysql_error());
if(!$objQuery)
{
echo json_encode("dont");
}
else
{
echo json_encode("work");
}
}
}
?>
|
|
|
|
|
Date :
2015-11-24 03:26:23 |
By :
sicholkoong |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
รูปแบบ
Code (PHP)
$strSQL = "UPDATE statitis_run
SET
distance = distance + $strDistance,
time_run = time_run + $strTimerun,
calories = calories + $strCalories
WHERE user_id = '$strUserid' AND date_run = '$date' ";
ปล. รูปแบบการใช้ json_encode ผิดครับ
parameter ต้องเป็น array ครับ
echo json_encode( array("work"));
|
ประวัติการแก้ไข 2015-11-24 03:42:38
|
|
|
|
Date :
2015-11-24 03:40:32 |
By :
NewbiePHP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากๆ ครับที่แนะนำเด่วผมลองดูก่อน ถ้าติดตรงไหนเด่วมา บอกน่ะครับ
|
|
|
|
|
Date :
2015-11-24 03:53:51 |
By :
sicholkoong |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|