Buongiorno.
Ho scritto delle brevi store procedure in mysql. Con phpmyadmin funzionano correttamente.
Solo che quando le invoco nel php non funzionano:
codice:
include('database.php');
$sql = 'CALL estrazioniDati()';
$res= mysql_query("CALL estrazioniDati();") or die(mysql_error());
// scorre un record alla volta letta dalla nostra query
echo "<table>";
while($row = mysql_fetch_array($res)){
?>
<tr>
<td><?php echo $row['nome'];?></td>
<td><?php echo $row['cognome'];?></td>
<td><?php echo $row['matricola'];?></td>
<td><a href="cancella.php?id=<?php echo $row['id'];?>">Cancella</a></td>
.....
.....
nella pagina browser mi scrivere:
codice:
Incorrect number of arguments for PROCEDURE azienda.estrazioniDati; expected 3, got 0