[GELÖST] Mehrere SQL-Anweisungen an die Datenbank schicken

Alt 26.07.2011, 13:05   # 1
HHarmes
 
Registriert seit: 26.07.2011
Beiträge: 7
Hallo,

ich versuche mehrere SQL-Statements an eine SQL-Datenbank zu schicken.
Hierzu verwende ich mySQLi.

Ich verwende folgenden Code:
PHP-Code:
//1. Wert ist der Eingabewert, die restlichen sind die Ausgabewerte
$query "CALL prozedur(1,@companyid,@counter, @result,@result_message);";
$query .= "SELECT @companyid,@result,@result_message"

$result $mysqli->multi_query ($query);

//$row = $result->fetch_row();
 
echo $result->num_rows
Er liefert mir immer 0-Zeilen zurück.

Wenn ich die beiden gleichen SQL-Statements über SQL-Workbench ausführe, dann bekomme ich eine Zeile zurück geliefert.


Gruß Heiko
  Mit Zitat antworten
Alt 29.07.2011, 17:22   # 2
Teladorn
 
Registriert seit: 19.07.2011
Beiträge: 27
Guck dir die Seite mal an. Vielleicht hilft dir das bei deinem Problem Using Stored Procedures & MySQLI in PHP 5 .
  Mit Zitat antworten
Alt 29.07.2011, 21:29   # 3
HHarmes
Threadstarter
 
Registriert seit: 26.07.2011
Beiträge: 7
Hallo,

vielen Dank.
Hat super geholfen.


Gruß Heiko
  Mit Zitat antworten

Alt 28.05.2012, 21:08 # --
News Flash
 
Benutzerbild von News Flash
 
 
 
   
Antwort

Stichworte
mysql, php
Themen-Optionen



Alle Zeitangaben in WEZ +2. Es ist jetzt 21:08 Uhr.