안녕하세요 저는 이걸 함수 getTableResults
에 넣으려고합니다. 나는 PHP에 익숙하지 않다.PHP에서 SQL을 작성하는 방법은 무엇입니까?
SELECT *
FROM members
INNER JOIN member_details
ON members.member_id=member_details.member_id;
필자는 비슷한 기능을 가지고 있지만이 기능을 기반으로하고 있지만 실제로는 SQL이 길어질수록 확실하지 않습니다.
function getResults($tablename) {
$sql = "SELECT * FROM " . $tablename;
$mysqlConnection = getSQLConnection();
$ResultSet = $mysqlConnection->query($sql);
return $ResultSet;
}
이 그것을 수 있을까요?
function getResults($tablename) {
$sql = "SELECT *
FROM members
INNER JOIN member_details
ON members.member_id=member_details.member_id; " . $tablename;
$mysqlConnection = getSQLConnection();
$ResultSet = $mysqlConnection->query($sql);
return $ResultSet;
}
이 실제로 매우 기본적인 mysqli 사용하는 방법에 대한 예는이 사이트를 참조하십시오. 이 모든 것을 시도하지 않은 것이 확실합니까? –
PHP는 SQL에 대해 아무것도 알지 못합니다. PHP에서 SQL로 쓰는 것은 다른 일반 텍스트 문자열을 쓰는 것과 똑같습니다. –
그러나 나는 함수의 첫 번째 줄을 확신하지 못했습니다. –