채택완료

PHP 함수

<?php

// 디비 접속구문

function dbjoin(){

$conn = mysqli_connect("localhost","ㅁㅁㅁ2","ㅁㄴㅇㄹ");

mysqli_select_db($conn, "ㅁㅁㅁ");

}

dbjoin();

$result = mysqli_query($conn,"SELECT * FROM register_only");

$row = mysqli_fetch_assoc($result);

echo $row['userid'];

 ?>

이렇게 하니까 안됩니다.

그런데 이렇게 하니까 됩니다.

<?php

$conn = mysqli_connect("localhost","ㅁㄴㅇㄹ","ㅁㄴㅇㄹ");

mysqli_select_db($conn, "ㅁㄴㅇㄹ");

$result = mysqli_query($conn,"SELECT * FROM register_only");

$row = mysqli_fetch_assoc($result);

echo $row['userid'];

 ?>

함수 를 직접 만들었느데.. 왜 안되죠..?

|

답변 2개

채택된 답변
+20 포인트
return $conn;

함수있는곳에다가

답변을 작성하려면 로그인이 필요합니다.