처음 포스터 ...내 함수가 결과를 전역 변수로 반환하는 방법은 무엇입니까? 여기
이 그냥 사람이 제가 다른 PHP 페이지에서 사용할 수있는 전역 변수로 내 함수의 결과를 반전시킬 수 있는지 ... 궁금$sql = "SELECT title FROM table_1 WHERE id >= '1' and id <='10'";
function dbCall($servername, $username, $password, $dbname, $sql) {
global $item;
$conn = new mysqli($servername, $username, $password, $dbname);
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) > 0) {
// output data of each row
while($row = mysqli_fetch_array($result)) {
$item=("'". $row[0]."', ");
echo $item;
}
} else {
echo "0 results";
}
return $list;
$conn->close();
}
는 현재 그것이 반환
결과 목록 :
'tom', 'mary', 'joseph', 'jim', 'kathy', 'bob', 'luke', 'sam', 'heidi', 'tiffany',
하지만 내 다른 PHP 페이지에서 전역 변수로이 호출 할 수 없습니다 ...
수있는 도움이 필요하십니까?
편집 : 사실
내가이 일을 다른 페이지 얻을 fucntion 호출 할 때 :
include ("C:\inetpub\wwwroot\db-call.php");
$varList = array(dbCall($servername, $username, $password, $dbname));
echo $varList;
을 내가 다시이 결과를 얻을!
'tom', 'mary', 'joseph', 'jim', 'kathy', 'bob', 'luke', 'sam', 'heidi', 'tiffany',Array
감사를 다시 - -
감사합니다.
사용 '$ _SESSION'을 사용하십시오 – Thamilan
어떻게 사용합니까 ?? 편집 : nvm - PHP 설명서 페이지를 찾은 것 같아요 ... – 8bitmagic
다양한 자습서가 있습니다. session_start()가 처음입니다. – Thamilan