Fang output fra mysql stored procedure
Jeg har lidt problemer med, at få fat i den variabel der bliver kastet tilbage, det virker fint når jeg kører det i MySQL, men noget gør jeg forkert, for PHP opdager den ikke:<?php
public function call()
{
$out = array();
echo '<pre>';
if ($this->multi_query("CALL testOut(@outvar); SELECT @outvar;"))
{
do
{
if ($result = $this->store_result())
{
while ($row = $result->fetch_object())
{
$out[] = $row;
}
$result->close();
}
$this->next_result();
}
while ($this->more_results());
}
var_dump($out);
return (array) $out;
}
?>