I have called a MySQL stored procedure from PHP using mysqli. This has one out parameter.
$rs = $mysqli->query(\"CALL addNewUser($name,$age,@
Here is the working solution:
enter code $res = $conn->multi_query( "CALL PROCNAME(@x);SELECT @x" );
if( $res ) {
$results = 0;
do {
if ($result = $conn->store_result()) {
printf( "Result #%u:
", ++$results );
while( $row = $result->fetch_row() ) {
foreach( $row as $cell ) echo $cell, " ";
}
$result->close();
if( $conn->more_results() ) echo "
";
}
} while( $conn->next_result() );
}
$conn->close();