Programmieren - alles kontrollieren 4.941 Themen, 20.708 Beiträge

php array in mysql tabelle schreiben

PaoloP / 1 Antworten / Flachansicht Nickles

Hallo,

Ich habe ein Array in PHP dessen Inhalt ich gerne in eine
mysql-datenbank schreiben möchte. Das Array ist ordentlich gross
und ich schrecke davor zurück jedenen einzelnen Array Eintrag in einer Schleife via "insert table(spalte1) VALUE($Array[$i])"
einzufügen. gibt es einen effizienteren weg ein array in eine
mysql-datenbank zu schreiben ?


Viele Grüsse
Paul

Jedes mal wenn jemand "Cloud" sagt, verliert ein Engel seine Flügel.
bei Antwort benachrichtigen
Borlander PaoloP „php array in mysql tabelle schreiben“
Optionen

Hallo Paul,
Du könntest das Array mit der Funktion serialize in einen String kovertieren und diesen (in einem einzigen Datensatz) in der DB speichern. Ohne genau zu wissen was anschließen mit dem/den DB-Einträgen passieren soll bzw. welche Aufgabe das Array erfüllt ist ein konkreter Tipp allerdings schwierig. Sind im Array nur Integers oder Alphanumerische Strings gespeichert würde sich u.U. auch implode anbieten...


Gruß
Borlander

bei Antwort benachrichtigen