phpbar.de logo

Mailinglisten-Archive

[php] mysqli_multi_query

[php] mysqli_multi_query

Stephan Krauß info at suppenterrine.de
Do Aug 18 16:22:35 CEST 2011


Hallo !

Die Query habe ich über eine simple Schleife erstellt :-) .
Daher der Aufbau.
Leider hilft die Php Doc nicht wirklich weiter.
Was mich nervt ist der Umstand das die 1. Query funktioniert.
Die 2. Query ist völlig identisch. Aber wird nicht ausgeführt.

Wer kann helfen ?

Gruß Stephan


> Hallo Stefan,
>
> Wieso ueberhaupt so kompliziert?
>
> Insert into table (...) values (...),(...),(...); ist doch dafuer viel
> besser geeignet?
>
> Hast du mal in der phpdoc geschaut?
>
> Vg
> Robert
>
> Von meinem iPhone gesendet
>
> Am 18.08.2011 um 15:51 schrieb Stephan Krauß <info at suppenterrine.de>:
>
>> Hallo !
>>
>> Irgendwo habe ich ein Problem welches ich nicht finde.
>> Ich will mit mysqli_multi_query eine Query an eine MySQL
>> Datenbank absetzen.
>>
>> Dazu habe ich folgendes Experiment angelegt.
>>
>> --------------
>>
>> $sql = "insert into ota_prices set datum = '2011-04-10';";
>> $sql .= " insert into ota_prices set datum = '2011-04-11'";
>>
>> _mysqliMultiDump($sql);
>>
>> $sql = "insert into ota_prices set datum = '2011-04-12';";
>> $sql .= " insert into ota_prices set datum = '2011-04-13'";
>>
>> _mysqliMultiDump($sql);
>>
>> function _mysqliMultiDump(){
>>  mysqli_multi_query($this->_db_connect, $this->_sqlDump);
>>
>>  return;
>> }
>>
>> --------------
>>
>> Das verblüffende ist, das erste 'insert' wird ausgeführt.
>> Das zweite nicht.
>>
>> Wer hat eine Idee.
>>
>> Mit freundlichen Grüßen
>>
>> Stephan
>>
>> --
>> ** Allgemeine deutschsprachige PHP-Liste: php at phpbar.de **
>> Informationen: http://www.phpbar.de
>> http://lists.phpbar.de/mailman/listinfo/php
> --
> ** Allgemeine deutschsprachige PHP-Liste: php at phpbar.de **
> Informationen: http://www.phpbar.de
> http://lists.phpbar.de/mailman/listinfo/php
>
>


php::bar PHP Wiki   -   Listenarchive