|
|
|
มี วิธี ทำ ให้ oci_fetch_all ใช้งาน ร่วมกับ oci_fetch_array พึงเขียนphp เชื่อม oracle เลยไม่รุ้ช่วยหน่วยครับ |
|
|
|
|
|
|
|
ช่วยหน่อยครับ งง ตรงนี้ มากเลย ทำ ให้ oci_fetch_all ใช้งาน ร่วมกับ oci_fetch_array ต้องให้การให้จำนวนที่มีใน คำสั่ง select และต้องการโชว์ด้วยครับ ใช้ oracle 12c R1 กับ php 5.6.3
Code (PHP)
$query = "SELECT * from SFCSYS.SFC_LS_SCAN_HEADER INNER join HRSYS.PERSONNEL_MASTER_TEMP
ON SFCSYS.SFC_LS_SCAN_HEADER.EMP_ID = HRSYS.PERSONNEL_MASTER_TEMP.EMP_ID where CREATED_DATE BETWEEN '01/10/2019' AND '30/10/2019' ";
$statement = oci_parse ($objConnect, $query);
oci_execute ($statement,OCI_DEFAULT);
$numrows = oci_fetch_all($statement, $results, null, null, OCI_FETCHSTATEMENT_BY_ROW);
while ($row = oci_fetch_array ($statement, OCI_BOTH)) {
echo $row["HEADER_ID"]."</br>";
echo $row["EMP_ID"]."</br>";
echo $row["GROUP_CODE"]."</br>";
echo $row["CREATED_DATE"]."</br>";
}
echo $numrows;
Tag : PHP, Oracle, HTML, jQuery
|
|
|
|
|
|
Date :
2019-10-22 17:49:21 |
By :
zoneteendome |
View :
1089 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก่อนที่จะทำอะไรต่อไป ผมว่าจขกทกลับไปอ่าน document ให้รู้ก่อนกว่า แต่ละคำสั่ง สิ่งที่ได้คืออะไร
แล้ววิเคราะห์สักนิดว่าจะเอามันไปทำอะไรได้ คือคำถามมันบ่งบอกว่าคุณไม่รู้ว่ามันคืออะไรมีหน้าที่ยังไง
เมื่อคุณไม่รู้แล้วคุณจะเอามันไปใช้ได้ยังไง ดังนั้นกลับไปอ่านก่อนครับ
$numrows มีค่าเป็นอะไร ต้องรู้ตรงนี้ก่อน จะได้รู้ว่าจะทำอะไรต่อ
|
|
|
|
|
Date :
2019-10-23 13:57:34 |
By :
Chaidhanan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
งั้นผมถามหน่อยครับ
oci_fetch_array กับ oci_fetch_all แตกต่างกันยังไงครับ คืองง ตรงการเขียน
oci_fetch_all($stmt, $results); ตัวแปล ข้างหลัง ไว้ทำอะไร
i
|
|
|
|
|
Date :
2019-10-24 09:57:19 |
By :
zoneteendome |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|