Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,037

HOME > PHP > PHP Forum > php pdo insert sql server แล้ว error เรื่องค่าไม่ตรงกับที่ตั้งในดาต้าเบสครับ



 

php pdo insert sql server แล้ว error เรื่องค่าไม่ตรงกับที่ตั้งในดาต้าเบสครับ

 



Topic : 136306



โพสกระทู้ ( 12 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook



หน้าส่งค่าครับ
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>ProductRecipe</title>
    <link rel = "icon" type = "image/png" href = "images/icon/favicon.ico">
        <?php
            $user_id = $_REQUEST["user_id"];
            include('navbar.php'); 
            $batch=$_REQUEST["batch"];
            include("connectpdo1.php");
            $sql = "SELECT SampleName,Batch,Quantity,Batch.Application_ID as ApplicationID,Application.Name as name
            FROM [Application].[dbo].[Batch]
            Inner join Application on Batch.Application_ID=Application.ID
            where Batch='$batch'";
            $stmt = $conn->prepare($sql);
            $stmt->execute();
            $result = $stmt->fetch(PDO::FETCH_ASSOC);
        ?>
        <link rel="stylesheet" herf="css/bootstrap.min.css" >
        <script src="js/bootstrap.min.js"></script>
        <script src="js/jquery-3.6.0.min.js"></script>
        <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
        <script src="http://code.jquery.com/jquery-latest.js"></script>
        <script type="text/javascript">
        $(document).ready(function(){
            var rows = 1;
            $("#createRows").click(function(){
                                var tr = "<tr>";
                                tr = tr + "<td><input type='text' name='ingredient"+rows+"' id='ingredient"+rows+"' ></td>";
                                tr = tr + "<td><input type='text' name='percent"+rows+"' id='percent"+rows+"' ></td>";
                                tr = tr + "</tr>";
                                $('#myTable > tbody:last').append(tr);
                            
                                $('#hdnCount').val(rows);
                                rows = rows + 1;
                });

                $("#deleteRows").click(function(){
                        if ($("#myTable tr").length != 1) {
                            $("#myTable tr:last").remove();
                        }
                });

                $("#clearRows").click(function(){
                        rows = 1;
                        $('#hdnCount').val(rows);
                        $('#myTable > tbody:last').empty(); // remove all
                });

                        $("#frmMain").submit(function() {

                var bFlag = true;
                $("table#myTable input[id*='ingredient']").each(function (index) {
                        var line = index + 1;
                        var ingredient = $("table#myTable input[id*='ingredient']").eq(index);
                        var percent = $("table#myTable input[id*='percent']").eq(index);
                        
                        if($(ingredient).val() != "" || $(percent).val() != "")
                        {
                            if($(ingredient).val() == "")
                            {
                                alert('Please input Ingredient line...' + line);
                                bFlag = false;
                            }
                            if($(percent).val() == "")
                            {
                                alert('Please input % line...' + line);
                                bFlag = false;
                            }
                        }
                    });
                    if(!bFlag) {  return false; }
                    return true;
                });
            });
        </script>

</head>
<body>
<form id="frmMain" name="frmMain" method="post" action="SavePredust.php">
    <div class="container">
        <table class="table table-bordered" >
            <thead class="thead-dark">
                <tr>
                    <th>Sample Name</th>
                    <th>Batch Ref No.</th>
                    <th>Quantity</th>
                    <th>Application</th>
                </tr>
            </thead>
            <tbody>
                <tr>
                    <td><?php echo $result["SampleName"];?></td>
                    <td>
                        <?php echo $result["Batch"];?>
                        <input type ="hidden" name="batch" value="<?php echo $result["Batch"];?>">
                    </td>
                    <td><?php echo $result["Quantity"];?></td>
                    <td><?php echo $result["name"];?></td>
                </tr>
            </tbody>
        </table>
        <fieldset><legend>ProductRecipe</legend>
        <table class="table table-bordered" >
            <thead class="thead-dark" align="center">
                <tr>
                    <th>NameProduct</th>
                    <th><input name="NameProduct" type="text"></th>
                    <th>Date</th>
                    <th><input name="date" type="date"></th>
                </tr>
            </thead>
            <tbody>
                <tr>
                    <td>flour name</td>
                    <td><input name="flourname" type="text"></td>
                    <td>Volume</td>
                    <td><input name=Volume type="text"></td>
                </tr>
            </tbody>
            <tbody>
                <tr>
                    <td>CustomerName</td>
                    <td><input name="customerName" typr="text"></td>
                    <td>Application</td>
                    <td>
                        <?php echo $result["name"];?>
                        <input type="hidden" name="Application_ID" value="<?php echo $result["ApplicationID"]?>">
                    </td>
                </tr>
            </tbody>
            <tbody>
                <tr>
                    <td>Note</td>
                    <td><textarea name="Note" rows="4" cols="40"></textarea></td>
                </tr>
            </tbody>
        </table>
        </fieldset>

        <fieldset><legend>Predust</legend>
            <table id="myTable" width="40%" cellspacing="1" cellpadding="1" align="center" border="1">
                <thead>
                    <tr>
                        <td align="middle">ingredient</td>
                        <td align="middle">%</td>
                    </tr>
                </thead>
                <tbody>
                    <tr>
                    <input type="button" id="createRows" value="Add">
                    <input type="button" id="deleteRows" value="Del">
                    <input type="button" id="clearRows" value="Clear">
                    </tr>
                </tbody>
            </table>                      
        </fieldset>
        <input type="hidden" id="hdnCount" name="hdnCount">
        <input type ="hidden" name="user_id" value="<?php echo $user_id; ?>">
        <input type="submit" value="Submit">
    </div>
    </form>
</body>
</html>


พอรับค่ามาแล้วให้มัน Insert ลง SQL SERVER 2008 มันมีปัญหาเรื่องตัวแปรครับ
SaveProduct.pdf
<!DOCTYPE html>
<html>
<head>
<title>ThaiCreate.Com</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta charset=utf-8 />
</head>
<body>
<?php
	ini_set('display_errors', 1);
	error_reporting(~0);
	$nameproduct=$_REQUEST["NameProduct"];
	$Batch=$_REQUEST["batch"];
	$date=$_REQUEST["date"];
	$flourname=$_REQUEST["flourname"];
	$volume=floatval($_REQUEST["Volume"]);
	$customer=$_REQUEST["customerName"];
	$Application_ID=$_REQUEST["Application_ID"];
	$Note=$_REQUEST["Note"];
	$user_id=$_REQUEST["user_id"];
	echo "batch : ".$Batch."<BR>";
	echo "NameProduct : ".$nameproduct."<br>";
	echo "Date : ".$date."<br>";

	echo "Flourname : ".$flourname."<br>";
	echo "Volume : ".$volume."<br>";
	echo "CustomerName : ".$customer."<br>";
	echo "Application ID : ".$Application_ID."<br>";
	echo "Note : ".$Note."<br>";
	echo "user_id : ".$user_id."<br>";
	include("connectpdo1.php");
	$sql="INSERT INTO ProductRecipe (NameProduct,FlourName,CustomerName,Date,Volume,Detail,Batch_ID,Member) VALUES ('?','?','?','?','?','?','?','?')";
	$params = array($nameproduct,$flourname,$customer,$date,$volume,$Note,$Batch,$user_id);
	$stmt = $conn->prepare($sql);
	$stmt->execute($params);
	if( $stmt->rowCount()) {
		echo "Record add successfully";
	}
	for ($i = 1; $i<= (int)$_POST["hdnCount"]; $i++){
			if($_POST["ingredient$i"] != "" && $_POST["percent$i"] != "")
		{
			echo "<br>Line $i";
			echo "<br>ingredient =".$_POST["ingredient$i"];
			echo "<br>% =".$_POST["percent$i"];
			echo "<hr>";
			$sql="INSERT INTO Predust (Ingredient,[Value],Batch_ID,Member) VALUES ('?','?','?','?')";
			$params = array($_POST["ingredient$i"],$_POST["percent$i"],$Batch,$user_id);
			$stmt = $conn->prepare($sql);
			$stmt->execute($params);
			if( $stmt->rowCount() ) {
				echo "Record add Predust successfully";
			}
			
		}
	}
?>
</body>
</html>

ปัญหาคือผมไม่ค่อยเข้าใจการใช้ PDO เท่าไหร่ครับพอหาข้อมูลเรื่องตัวแปรก็ไม่เข้าใจเลยมาขอความรู้หน่อยครับ
Database
นี่คือดาต้าเบสที่จะเอาเข้าครับ
ข้อมูลที่เข้า
นี่คือเออเร่อครับ
error
จะมีสองตัวแปรครับที่เออเร่อครับคือ date กับ flort จากเออเร่อมันบอกว่าตัวแปร Vachar มัน insert date กับ float ไม่ได้พอจะมีวิธีแก้ไหมครับ



Tag : PHP, Ms SQL Server 2008, HTML5, JavaScript, Apache, XAMPP







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2021-08-04 15:59:55 By : kittitnun View : 1127 Reply : 8
 

 

No. 1



โพสกระทู้ ( 4,756 )
บทความ ( 8 )



สถานะออฟไลน์


Quote:
จะมีสองตัวแปรครับที่เออเร่อครับคือ date กับ flort

ผมยังไม่เห็นตัวแปรที่ว่านี้เลย เห็นแต่ $date

และในเมื่อค่า insert ค่อนข้างตายตัวแบบนี้ ทำไมไม่ใช้ bindValue ไปเลยจะได้ง่าย
https://www.php.net/manual/en/pdostatement.bindvalue.php

Code (PHP)
$sql = 'INSERT INTO ProductRecipe (NameProduct) VALUES (:nameProduct)';
$sth = $conn->prepare($sql);
$sth->bindValue(':nameProduct', $nameproduct, \PDO::PARAM_STR);
$sth->execute();


bindValue มันกำหนดประเภทค่าที่จะแปลงได้เลย จะเป็น string, int อะไรๆก็กำหนดไป https://www.php.net/manual/en/pdo.constants.php

แล้วก็พยายามเอา debug มาใช้ประกอบการหาค่าที่มันแปลงไม่ได้ https://www.php.net/manual/en/pdostatement.debugdumpparams.php

ปรับ option ช่วยให้มัน throw exception แทนที่จะแสดงข้อความ error https://stackoverflow.com/a/8992933/128761
แล้วเขียน try..catch มารับในตอนที่มัน error เพื่อผนวกกับ debug ข้างบนหาข้อผิดพลาดที่เจาะจงลงไปว่าค่าไหนกันแน่ที่มันแปลงไม่ได้ เพราะดูแบบนี้แล้วผมไม่เข้าใจว่ามันแปลงอันไหนไม่ได้

Code (PHP)
try {
    // insert เจ้าปัญหา
} catch (\Exception $ex) {
    echo $ex->getMessage().'<br>' . "\n";
    $sth->debugDumpParams();
}







แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2021-08-04 16:37:05 By : mr.v
 


 

No. 2



โพสกระทู้ ( 296 )
บทความ ( 0 )



สถานะออฟไลน์


มี INSERT 2 ที่ อันแรกผ่าน

error อันนี้
$sql="INSERT INTO Predust (Ingredient,[Value],Batch_ID,Member) VALUES ('?','?','?','?')";

คุณไม่ได้นำตารางนี้มาแสดงใช่หรือไม่...ถ้าใช่คุณต้องเช็คเอง

เบื้องต้นลองแก้ data type ของตารางนี้ ให้สอดคล้องกับข้อมูลที่ insert เข้าไป หรือลองใช้ CONVERT()
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2021-08-04 17:34:41 By : TheGreatGod_of_Death
 

 

No. 3



โพสกระทู้ ( 12 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

ตอบความคิดเห็นที่ : 1 เขียนโดย : mr.v เมื่อวันที่ 2021-08-04 16:37:05
รายละเอียดของการตอบ ::
ลองแก้โค้ดใหม่ดูครับ
<!DOCTYPE html>
<html>
<head>
	<title>ThaiCreate.Com</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta charset=utf-8 />
</head>
<body>
<?php
	ini_set('display_errors', 1);
	error_reporting(~0);
	$nameproduct=$_REQUEST["NameProduct"];
	$Batch=$_REQUEST["batch"];
	$date=$_REQUEST["date"];
	$flourname=$_REQUEST["flourname"];
	$volume=floatval($_REQUEST["Volume"]);
	$customer=$_REQUEST["customerName"];
	$Application_ID=$_REQUEST["Application_ID"];
	$Note=$_REQUEST["Note"];
	$user_id=$_REQUEST["user_id"];
	echo "batch : ".$Batch."<BR>";
	echo "NameProduct : ".$nameproduct."<br>";
	echo "Date : ".$date."<br>";
	echo "Flourname : ".$flourname."<br>";
	echo "Volume : ".$volume."<br>";
	echo "CustomerName : ".$customer."<br>";
	echo "Application ID : ".$Application_ID."<br>";
	echo "Note : ".$Note."<br>";
	echo "user_id : ".$user_id."<br>";
	include("connectpdo1.php");
	try{
	$sql="INSERT INTO ProductRecipe (NameProduct,FlourName,CustomerName,Date,Volume,Detail,Batch_ID,Member) 
	VALUES (':nameProduct',':flourName',':customerName',':Date',':volume',':detail',':batch_ID',':member')";
	$stmt = $conn->prepare($sql);
	$stmt->bindValue(':nameProduct',$nameproduct,\PDO::PARAM_STR);
	$stmt->bindValue(':flourName',$flourname,\PDO::PARAM_STR);
	$stmt->bindValue(':customerName',$customer,\PDO::PARAM_STR);
	$stmt->bindValue(':Date',$date,\PDO::PARAM_STR);
	$stmt->bindValue(':volume',$volume,\PDO::PARAM_BOOL);
	$stmt->bindValue(':detail',$Note,\PDO::PARAM_STR);
	$stmt->bindValue(':batch_ID',$Batch,\PDO::PARAM_STR);
	$stmt->bindValue(':member',$user_id,\PDO::PARAM_STR);
	$result=$stmt->execute();
	if($result){
		echo "<script>alert('เพิ่มข้อมูลสำเร็จ');</script>";
	}
	else{
		echo "<script>alert('มีข้อผิดพลาด');</script>";
	}
}
catch(\Exception $ex){
	echo $ex->getMessage().'<br>'."\n";
	$stmt->debugDumpParams();
}
	for ($i = 1; $i<= (int)$_POST["hdnCount"]; $i++){
			if($_POST["ingredient$i"] != "" && $_POST["percent$i"] != "")
		{
			echo "<br>Line $i";
			echo "<br>ingredient =".$_POST["ingredient$i"];
			echo "<br>% =".$_POST["percent$i"];
			echo "<hr>";
			$sql="INSERT INTO Predust (Ingredient,[Value],Batch_ID,Member) 
			VALUES (':Ingredient',':Value',':Batch_ID',':Member')";
			$stmt = $conn->prepare($sql);
			$stmt->bindParam(':Ingredient',$nameproduct,\PDO::PARAM_STR);
			$stmt->bindParam(':Value',$flourname,\PDO::PARAM_BOOL);
			$stmt->bindParam(':Batch_ID',$customer,\PDO::PARAM_STR);
			$stmt->bindParam(':Member',$user_id,\PDO::PARAM_STR);
			$result=$stmt->execute();
			if($result){
				echo "บันทึกสำเร็จ";
			}
		}
	}
?>
</body>
</html>


errornew
ได้เออเร่อใหม่มาแทนครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2021-08-05 12:54:12 By : kittitnun
 


 

No. 4



โพสกระทู้ ( 12 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

ตอบความคิดเห็นที่ : 3 เขียนโดย : kittitnun เมื่อวันที่ 2021-08-05 12:54:12
รายละเอียดของการตอบ ::
แก้ได้ล่ะครับ
$sql="INSERT INTO ProductRecipe (NameProduct,FlourName,CustomerName,Date,Volume,Detail,Batch_ID,Member)
VALUES (':nameProduct',':flourName',':customerName',':Date',':volume',':detail',':batch_ID',':member')";



แก้เป็น
Code (PHP)
$sql="INSERT INTO ProductRecipe (NameProduct,FlourName,CustomerName,Date,Volume,Detail,Batch_ID,Member)
VALUES (:nameProduct,:flourName,:customerName,:Date,:volume,:detail,:batch_ID,:member)";

ก็หายแล้วครับ


ประวัติการแก้ไข
2021-08-05 13:14:10
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2021-08-05 13:13:33 By : kittitnun
 


 

No. 5



โพสกระทู้ ( 4,756 )
บทความ ( 8 )



สถานะออฟไลน์


พวกชื่อเฉพาะก็ควรศึกษาดูด้วยนะ
https://dev.mysql.com/doc/refman/8.0/en/keywords.html
https://docs.microsoft.com/en-us/sql/t-sql/language-elements/reserved-keywords-transact-sql?view=sql-server-ver15

เลี่ยงได้ก็อย่าไปใช้ ถ้ามีอยู่แล้วเลี่ยงไม่ได้ก็ครอบด้วย backtick ให้ดีเพื่อให้มันทำงานได้บน server ต่างๆ


แล้วก็ try catch ที่ผมบอก รวมถึง exception option
ผมแนะนำเพื่อให้ใช้ประกอบการ debug เมื่อ debug แก้ปัญหาเสร็จแล้วก็ควรเอาออก debug นี่ควรเอาออกเลยก่อนการอัพขึ้นสู่ production server เพื่อกันไม่ให้มันแสดงอะไรๆให้ผู้ใช้ดูโดยไม่จำเป็น
เพราะลักษณะของโปรแกรมมันดูไม่จำเป็นต้อง try catch ยกเว้นว่าตั้งใจออกแบบให้เป็นอย่างนั้น

ว่าแต่ปัญหาจากหัวกระทู้แก้ได้แล้วด้วยหรือยังครับ?
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2021-08-05 16:02:56 By : mr.v
 


 

No. 6



โพสกระทู้ ( 4,756 )
บทความ ( 8 )



สถานะออฟไลน์


เพิ่งเห็น

แนะนำอีกเรื่อง
การใช้ bindValue กับ bindParam ต่างกันมาก เลือกใช้ให้ดี ไม่ใช่ว่ามันเหมือนกันนะ ถ้าไม่เลือกไม่ดูให้ดี พัง!

Code (PHP)
$name = 'John';
$stmt->bindValue(':name', $name);
$name = 'Wick';
$stmt->execute();// $name จะบันทึกเป็น John


Code (PHP)
$name = 'John';
$stmt->bindParam(':name', $name);
$name = 'Wick';
$stmt->execute();// $name จะบันทึกเป็น Wick

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2021-08-05 16:05:12 By : mr.v
 


 

No. 7



โพสกระทู้ ( 12 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

ตอบความคิดเห็นที่ : 5 เขียนโดย : mr.v เมื่อวันที่ 2021-08-05 16:02:56
รายละเอียดของการตอบ ::
ปัญหาหัวกระทู้แก้ได้แล้วครับ
Code (PHP)
<!DOCTYPE html>
<html>
<head>
	<title>ThaiCreate.Com</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta charset=utf-8 />
</head>
<body>
<?php
	ini_set('display_errors', 1);
	error_reporting(~0);
	$nameproduct=$_REQUEST["NameProduct"];
	$Batch=$_REQUEST["batch"];
	$date=$_REQUEST["date"];
	$flourname=$_REQUEST["flourname"];
	$volume=$_REQUEST["Volume"];
	$customer=$_REQUEST["customerName"];
	$Application_ID=$_REQUEST["Application_ID"];
	$Note=$_REQUEST["Note"];
	$user_id=$_REQUEST["user_id"];
	echo "batch : ".$Batch."<BR>";
	echo "NameProduct : ".$nameproduct."<br>";
	echo "Date : ".$date."<br>";
	echo "Flourname : ".$flourname."<br>";
	echo "Volume : ".$volume."<br>";
	echo "CustomerName : ".$customer."<br>";
	echo "Application ID : ".$Application_ID."<br>";
	echo "Note : ".$Note."<br>";
	echo "user_id : ".$user_id."<br>";
	include("connectpdo1.php");
	try{
	$sql="INSERT INTO ProductRecipe (NameProduct,FlourName,CustomerName,Date,Volume,Detail,Batch_ID,Member) 
	VALUES (:nameProduct,:flourName,:customerName,:Date,:volume,:detail,:batch_ID,:member)";
	$stmt = $conn->prepare($sql);
	$stmt->bindValue(':nameProduct',$nameproduct,\PDO::PARAM_STR);
	$stmt->bindValue(':flourName',$flourname,\PDO::PARAM_STR);
	$stmt->bindValue(':customerName',$customer,\PDO::PARAM_STR);
	$stmt->bindValue(':Date',$date,\PDO::PARAM_STR);
	$stmt->bindValue(':volume',$volume,\PDO::PARAM_BOOL);
	$stmt->bindValue(':detail',$Note,\PDO::PARAM_STR);
	$stmt->bindValue(':batch_ID',$Batch,\PDO::PARAM_STR);
	$stmt->bindValue(':member',$user_id,\PDO::PARAM_STR);
	$result=$stmt->execute();
	if($result){
		echo "<script>alert('เพิ่มข้อมูลสำเร็จ');</script>";
	}
	else{
		echo "<script>alert('มีข้อผิดพลาด');</script>";
	}
}
catch(\Exception $ex){
	echo $ex->getMessage().'<br>'."\n";
	$stmt->debugDumpParams();
}
	for ($i = 1; $i<= (int)$_POST["hdnCount"]; $i++){
		if($_POST["ingredient$i"] != "" && $_POST["percent$i"] != "")
		{
			echo "<br>Line $i";
			echo "<br>ingredient =".$_POST["ingredient$i"];
			echo "<br>% =".$_POST["percent$i"];
			echo "<hr>";
			try{
				$sql="INSERT INTO Predust (Ingredient,[Value],Batch_ID,Member) 
				VALUES (:Ingredient,:Value,:Batch_ID,:Member)";
				$stmt = $conn->prepare($sql);
				$stmt->bindValue(':Ingredient',$_POST["ingredient$i"],\PDO::PARAM_STR);
				$stmt->bindValue(':Value',$_POST["percent$i"],\PDO::PARAM_BOOL);
				$stmt->bindValue(':Batch_ID',$Batch,\PDO::PARAM_STR);
				$stmt->bindValue(':Member',$user_id,\PDO::PARAM_STR);
				$result=$stmt->execute();
				if($result){
					echo "record susses";
				}
			}
			catch(\Exception $ex){
				echo $ex->getMessage().'<br>'."\n";
				$stmt->debugDumpParams();
			}
		}
	}
?>
</body>
</html>



แก้เป็นพวก bindValue แล้วเซ็ตค่าให้มันตรงกับที่ insert แล้วหายเลยครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2021-08-09 14:43:39 By : kittitnun
 


 

No. 8



โพสกระทู้ ( 12 )
บทความ ( 0 )



สถานะออฟไลน์
Facebook

ตอบความคิดเห็นที่ : 6 เขียนโดย : mr.v เมื่อวันที่ 2021-08-05 16:05:12
รายละเอียดของการตอบ ::
ขอบคุณสำหรับคำแนะนำครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2021-08-09 14:44:00 By : kittitnun
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : php pdo insert sql server แล้ว error เรื่องค่าไม่ตรงกับที่ตั้งในดาต้าเบสครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 05
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่