 |
|
|
 |
 |
|
ใส่ OR แทนครับ
AND ต้องเป็นจริงทั้งสอง expression ครับ
|
 |
 |
 |
 |
Date :
2010-03-20 09:55:35 |
By :
pjgunner |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
เอาโค้ตมาเพิ่ม
Code (PHP)
<?php
header("Content-Type:text/plain; charset=tis-620");
$pcode = "0801";
$item_code = $_POST['item_code'];
$product_code = $_POST['product_code'];
$ocicmd = '';
if(@ocilogon("C0801" , "4556", "kpc")){
$ocicmd = "SELECT PRODUCT_CODE, PRODUCT_NAME FROM PRODUCTS_MASTER WHERE ITEM_CODE = '".$item_code."' AND PRODUCT_CODE LIKE '%".$product_code."%'";
$stmt = ociparse(ocilogon($name ,$pword, "kpc"), $ocicmd );
ociexecute($stmt, OCI_DEFAULT);
if(ocifetch($stmt)){
$html = "<table cellspacing=0>";
$html .= "<tr class='style1'><td colspan='2'>Product Tube Details</td><td></td></tr>";
$html .= "<tr class='style1'><td colspan='2'>".$ocicmd."</td><td></td></tr>";
while (ocifetch($stmt)){
$html .= "<tr class='style5'><td width='80'>".ociresult($stmt,"PRODUCT_CODE")."</td><td width='80'>".ociresult($stmt,"PRODUCT_NAME")."</td></tr>";
}
$html .= "</table>";
}
}
else{
$html = "0";
}
echo $html;
?>
|
 |
 |
 |
 |
Date :
2010-03-20 10:13:52 |
By :
JavaScrap |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ขอบคุณพี่เอี่ยวครับ
แต่ถ้าใช้ OR ข้อมูลจะแสดงทุกอันเลยครับ

|
 |
 |
 |
 |
Date :
2010-03-20 10:18:08 |
By :
JavaScrap |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ผมไม่เคยใช้ oracle นะ แต่คิดว่า sql ไม่ได้ผิดหรอก
เรื่อง % ที่ใช้แทนตัวอะไรก็ได้เนี่ยครับ oracle มันมีหรือป่าว ผมไม่เคยใช้
ถ้าต้องการใช้ and ก็ใช้ and ครับตอนแรกผมนึกว่ามันมีอยู่ในอันใดอันนึง นึกว่าคุณเขียนผิด
|
 |
 |
 |
 |
Date :
2010-03-20 10:44:51 |
By :
pjgunner |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ยังงง!!ๆ อยู่นะครับ ..ไม่ทราบท่านใดมีข้อเสนอแนะอีกมั้ยครับ
|
 |
 |
 |
 |
Date :
2010-03-20 16:24:54 |
By :
JavaScrap |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ยังงง!! ..ได้อยู่
|
 |
 |
 |
 |
Date :
2010-03-22 14:41:36 |
By :
JavaScrap |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ตกลงข้อมูลที่เงื่อนไข ITEM_CODE = '25048SD' AND PRODUCT_CODE = 'KPA31-417SF' ตัวนี้มีใช่ไหมคะ
กลัวว่าที่มันไม่ออกเพราะไม่มีข้อมูล
|
 |
 |
 |
 |
Date :
2010-03-22 14:48:07 |
By :
ultrasiam |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
SELECT PRODUCT_CODE, PRODUCT_NAME FROM PRODUCTS_MASTER WHERE ITEM_CODE = '".$item_code."' AND PRODUCT_CODE LIKE '%||".$product_code."||%'";
อย่างงี้รึป่าว ลองดูนะ
|
 |
 |
 |
 |
Date :
2010-03-23 01:14:24 |
By :
exza_a |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
$ocicmd = "SELECT PRODUCT_CODE, PRODUCT_NAME FROM PRODUCTS_MASTER WHERE ITEM_CODE = '".$item_code."' AND PRODUCT_CODE LIKE '%'||".$product_code."||'%'";
แก้ไขๆ เอาใหม่ๆ อันบนน่าจะไม่ออก ลองดู
|
 |
 |
 |
 |
Date :
2010-03-23 01:25:06 |
By :
exza_a |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|