H.P: Stored Procedure via php definieren

Moin,

weiß jemand, wie ich mit den klassischen php-mysql-befehlen
eine stored-procedure anlegen kann.

Meine bisherigen Versuchen liefen immer auf Konsole hinaus.

Leider bietet mein jetziger Provider keinerlei Möglichkeit, diese mit system oder telnet einzutragen.

mfg
H.P.

  1. Hallo H.P.

    Warum nicht einfach mit [link:http://php.net/mysql_query@title=mysql_query]('CREATE PROCEDURE ...')?

    Servus,
    Flo

    1. Hallo,

      Warum nicht einfach mit [link:http://php.net/mysql_query@title=mysql_query]('CREATE PROCEDURE ...')?

      Weil es nur mit den mysqli_*-Funktioonen funktioniert.
      http://de2.php.net/manual/en/function.mysqli-query.php

      mysql_query() verträgt noch keine Multistatements, also mehrzeilige Anweisungen. Die sind aber notwendig, um eine Procedure zu definieren.

      LG
      Chris©

      1. Hallo Chris.

        Ah ok, das hab ich glatt überlesen. Danke für den Hinweis!

        Servus,
        Flo