phpbar.de logo

Mailinglisten-Archive

Re: UPDATE sowieso mit Verweis auf zwei Tabellen bei WHERE?
Archiv Mailingliste mysql-de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: UPDATE sowieso mit Verweis auf zwei Tabellen bei WHERE?




On 29-Oct-2000 Thomas Barth wrote:
> Hi Michael,
> 
> hm, wenn dies nicht möglich ist, kann ich denn dann vielleicht ein UPDATE
> bei einer bestimmten Ergebnismenge aus einer SELECT-Abfrage durchführen?
> Sagen wir mal, ich bekomme beim SELECT Datensätze mit verschiedenen
> "anbieter_ids". Dann soll das UPDATE auch nur bei diesen anbieter_id
> angewendet werden. Wäre dies mit folgender Schleife möglich?
> 
> do {
>  $sth = $dbh->do (qq{UPDATE tabelle3 SET datumeintrag="$datum" WHERE
> anbieter_id = "$anbieter_id"});
> } while ($anbieter_id = $hash_ref ->{'anbieter_id'};)
> 
> Bevor ich die Datenbankstruktur ändere, suche ich krampfhaft noch nach
> anderen Möglichkeiten.

Sorry, obwohl ich Perl kann und auch damit auf MySQL zugreif ... ich steig
durch den code heute nicht mehr durch ....

Ich geh mal davon aus das du folgendes machen willst: Du machst nen Selekt, wo
du dir die zu ändernden IDs aus der Tabelle selektierst, und dann machst du
Client-seitig nen Loop und änderst die einzelnen Datensätze, richtig? Das
sollte gehen.

Michael

-- 
Michael Bergbauer <michael.bergbauer_(at)_gmx.net>
Use your idle CPU cycles.
See http://www.distributed.net and win $ 1 000.
Visit our mud Geas at geas.franken.de Port 3333

---
*** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql 


Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive