HOME > PHP > PHP Forum > PHP+MSsql ทำไมสั่ง คิวรี่ แล้วใช้ = จะ error ครับ.. Warning: mssql_query() [function.mssql-query]: message: The data types text and varchar are incompatible in th
PHP+MSsql ทำไมสั่ง คิวรี่ แล้วใช้ = จะ error ครับ.. Warning: mssql_query() [function.mssql-query]: message: The data types text and varchar are incompatible in th
PHP+MSsql ทำไมสั่ง คิวรี่ แล้วใช้ = จะ error ครับ
แต่ถ้า LIKE ถึงจะได้ครับ
ผมไม่แน่ใตว่าถ้า สั่ง LIKE มันจะมีปัญหาทีหลังไหม เพราะ ปกติเคยใช้แต่ =
เช่น
Code (PHP)
<?php include "config/connect.php";?>
<?php
$ID=$_REQUEST[ID];
$PNAME=$_REQUEST[PNAME];
$FNAME=$_REQUEST[FNAME];
$LNAME=$_REQUEST[LNAME];
$SEX=$_REQUEST[SEX];
$strSQL = "UPDATE ed_student SET ";
$strSQL .= "PName='$PNAME' ";
$strSQL .= ",FName='$FNAME' ";
$strSQL .= ",LName='$LNAME' ";
$strSQL .= ",Sex='$SEX' ";
$strSQL .= " WHERE Std_ID = '$ID'";
$objQuery = mssql_query($strSQL) or die ("Error Query [".$strSQL."]");
echo "insert OK ";
//echo "<META http-equiv=refresh content=0;url=index.php>";
?>
จะขึ้น
Warning: mssql_query() [function.mssql-query]: message: The data types text and varchar are incompatible in the equal to operator. (severity 16) in D:\AppServ\www\pp\update.php on line 15
Warning: mssql_query() [function.mssql-query]: Query failed in D:\AppServ\www\pp\update.php on line 15
Error Query [UPDATE ed_student SET PName='นาย' ,FName='ดานิช' ,LName='ทดสอบ' ,Sex='0' WHERE Std_ID = '1003']