phpMyAdmin이 저장 프로시저에 대한 직접적인 관리 기능을 제공하지 않는 것은 사실이지만 절망하지 마십시오! 쿼리를 사용하는 간단한 솔루션이 있습니다.
1. 쿼리 사용:
SQL 탭을 사용하여 새 쿼리를 생성하고 다음 코드를 입력합니다(필요에 따라 수정):
CREATE PROCEDURE sp_test() BEGIN SELECT 'Number of records: ', count(*) from test; END//
2. 구분 기호 설정:
SQL 탭의 "구분 기호" 필드에서 "//"로 설정합니다.
1 . CALL 쿼리 실행:
PHP에서 저장 프로시저를 호출하려면 mysqli_query() 함수를 사용합니다:
$mysqli = new mysqli("localhost", "username", "password", "dbname"); $mysqli->query("CALL sp_test()");
2. 결과 검색:
쿼리를 실행한 후 mysqli_fetch_array()를 사용하여 저장 프로시저의 결과를 검색할 수 있습니다.
if ($result = $mysqli->query("CALL sp_test()")) { while ($row = $result->fetch_array(MYSQLI_ASSOC)) { echo $row['Number of records: ']; } }
위 내용은 저장 프로시저를 PHP와 원활하게 통합하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!