2015-02-11 2 views
5

01745: rollowing कोड चलाते समय अमान्य होस्ट/बाइंड परिवर्तनीय नाम चेतावनी। मुझे यकीन नहीं है कि यह क्यों हो रहा है कृपया मदद करें! मुझे लगता है कि यह मेरे बाध्यकारी के साथ कुछ गलत होना चाहिए लेकिन मैं नहीं देख सकता कि इसके बारे में क्या गलत है। मेरा $ स्टार्ट और $ एंड वेरिएबल डीडी-एमएम-वाई वाई की तरह दिखते हैं। मैंने नीचे PHP कोड सूचीबद्ध किया है। धन्यवाद!PHP ओआरए -01745: अमान्य होस्ट/बाइंड वैरिएबल नाम चेतावनी

पीएचपी:

<?php 
$year_Echo = '2013'; 
$yearTruncation = substr($year_Echo, 2); 
$yearTruncationMinusOne = $yearTruncation-1; 
$Start = ('1-OCT-'.$yearTruncationMinusOne); 
$End = ('30-SEP-'.$yearTruncation); 
echo "Start = ".$Start." End = ".$End." Year Truncation Minus One = ".$yearTruncationMinusOne."<br>"; 

/*** connect or WFO DB ***/ 
$db = oci_connect('query','pw','server:1521/view'); 
if (!$db){ 
    $e = oci_error(); 
    trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR); 
} 
$query = "SELECT * FROM db.cooldb WHERE (STATUS = 'ACTIVE' OR STATUS = 'CLOSED') AND NUMBER <> ' ' 
                                AND AMENDMENT_DATE_CREATED 
                                BETWEEN :start AND :end 
                                ORDER BY AMENDMENT_DATE_CREATED DESC"; 

$runQuery = oci_parse($db, $query); 
oci_bind_by_name($runQuery, ":start", $Start); 
oci_bind_by_name($runQuery, ":end", $End); 
oci_execute($runQuery); 

while($row = oci_fetch_array($runQuery, OCI_ASSOC+OCI_RETURN_NULLS)) 
{ 
    echo $row['AMENDMENT_DATE_CREATED']." ".$row['TITLE']."<br>";  
} 
?> 

त्रुटि:

Warning: 
oci_execute() [function.oci-execute]: ORA-01745: invalid host/bind variable name 

उत्तर

13

समस्या आप ओरेकल शब्द (अर्थात् मुझे लगता है कि ": अंत" दोषी है) सुरक्षित उपयोग कर रहे हैं एक बाध्यकारी चर नाम, के लिए जो अनुमति नहीं है।

इसे "खत्म करें" या इसी तरह से बदलने का प्रयास करें और इसे काम करना चाहिए।

+0

अरे मैं आपके द्वारा बदला गया रीप्ले के लिए धन्यवाद: अंत तक: किया गया और मुझे अभी भी एक ही त्रुटि मिल रही है! – vector

+0

मुझे भी शुरुआत बदलनी पड़ी। लेकिन वह काम !!! धन्यवाद। – vector

संबंधित मुद्दे