我寫了一個查詢來從我的數據庫獲取客戶信息,但是說我想在另一個頁面上使用它。我不想複製並粘貼到其他頁面來使用它。函數外部不可見變量
我看過一個函數,但我不知道如何從函數中獲取變量。
這是我目前的功能:
function getCustomer($customerid) {
$getcustomer = mysql_query("SELECT * FROM hire_customers WHERE id='".$customerid."'");
$fetch = mysql_fetch_assoc($getcustomer);
$cust_firstname = $fetch['firstname'];
$cust_lastname = $fetch['lastname'];
$cust_address = $fetch['address'];
$cust_town = $fetch['town'];
$cust_postcode = $fetch['postcode'];
$cust_cont1 = $fetch['contact1'];
$cust_number1 = $fetch['contactnumber1'];
$cust_cont2 = $fetch['contact2'];
$cust_number = $fetch['contactnumber2'];
$cust_email = $fetch['email'];
$cust_idform1 = $fetch['idform1'];
$cust_idnfo1 = $fetch['idinfo1'];
$cust_idform2 = $fetch['idform2'];
$cust_idinfo2 = $fetch['idinfo2'];
$cust_enterdby = $fetch['enteredby'];
}
這是我的客戶頁面
getCustomer($customerid);
echo $cust_firstname;
但沒有什麼是呼應的。
我是否需要查看某個類或對象才能做到這一點?我的功能出了問題嗎?
我想要做的是在一個地方有一個包含我所有客戶功能(更新,選擇等)的PHP文件。
看的懂[什麼是veriable範圍] [1] [1]:http://php.net/manual/en/language.variables。 scope.php –
@GeorgeCummins問題標題是可怕的... – Kamil
@Kamil,檢查OP原來的帖子的最後一行:「_什麼我想要做的是有一個PHP文件與我所有的客戶功能,如更新的細節,選擇細節(上面的一個)等。「它的標題可能不是很理想,但它反映了我的理解,並且比原來的要好得多。 –