Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.php > #3459
| From | Stefan Mayer <meniskus@gmx.net> |
|---|---|
| Newsgroups | de.comp.lang.php |
| Subject | Re: Objekt auftrennen zum speichern |
| Date | 2015-07-28 10:16 +0200 |
| Message-ID | <03679714.20150728101625@gmx.net> (permalink) |
| References | (1 earlier) <mp5ee2$8gf$1@news.albasani.net> <m17fplshbl.fsf@mbp.pflaesterer.de> <mp78pu$r6u$1@news.albasani.net> <15110591442.20150728093934@gmx.net> <mp7dgv$3id$1@news.albasani.net> |
Jan Novak am Dienstag, 28. Juli 2015 (10:12):
> Am 28.07.2015 um 09:39 schrieb Stefan Mayer:
>> Jan Novak am Dienstag, 28. Juli 2015 (08:51):
>>
>>> Am 27.07.2015 um 18:20 schrieb Karl Pflästerer:
>>>> Jan Novak <repcom@gmail.com> writes:
>>>>
>>>>
>>>>
>>>> Zwar wissen wir vieles nicht, was sinnvoll wäre, um dir helfen zu
>>>> können, aber nur soviel: Ich denke dein Ansatz ist einfach nicht der
>>>> Richtige, dies merkst du spätestens jetzt. Bevor du versuchst Symptome
>>>> zu beheben, kuriere lieber die Ursache (Architektur).
>>>>
>>>> Nur als Beispiel: wenn man so wie du SQL zusammenbaut, ist fast immer
>>>> etwas falsch (fehlende Maskierung, das Problem mit dem Komma am Ende,
>>>> «"» als Textbegrenzer, keine Unterscheidung nach Datentyp ...).
>>
>>
>>> OK, dann stelle ich meine Frage anders: Wie speichere ich ein Objekt,
>>> welches aus verschiedenen Objekten besteht, persistent in die
>>> Datenabank,
>>
>> In dem Du aus dem Potpourri eben nur das raussammelst was relevant ist
>> für deinen "querybuilder". Dann mußt Du innerhalb des "querybuilders"
>> auch nicht mehr auf "is_object" oder "is_array" prüfen, denn es kämen in
>> der Funktion nur exakt die Wertepaare an die für die Datenbank relevant
>> sind.
>>
>> Ich sags ja :-)
>>
>> | insert ... implode(',',array_keys(dbdata)) VALUES implode(',',array_values(dbdata))
> OK, das wäre für die Auftrennung, jedoch gibt es auch hier Fallstricke,
> wegen Variablennamen, die im Objekt vorhanden sind, aber NICHT in die
> Datenbank geschriebenw erden dürfen.
> Seis drum, auch ein Ansatz, welchen ich näher betrachten werde.
NEIN! Bitte nicht.
Back to de.comp.lang.php | Previous | Next — Previous in thread | Next in thread | Find similar
Objekt auftrennen zum speichern Jan Novak <repcom@gmail.com> - 2015-07-27 16:03 +0200
Re: Objekt auftrennen zum speichern Jan Novak <repcom@gmail.com> - 2015-07-27 16:15 +0200
Re: Objekt auftrennen zum speichern k@rl.pflaesterer.de (Karl Pflästerer) - 2015-07-27 18:20 +0200
Re: Objekt auftrennen zum speichern Jan Novak <repcom@gmail.com> - 2015-07-28 08:51 +0200
Re: Objekt auftrennen zum speichern Stefan Mayer <meniskus@gmx.net> - 2015-07-28 09:39 +0200
Re: Objekt auftrennen zum speichern Jan Novak <repcom@gmail.com> - 2015-07-28 10:12 +0200
Re: Objekt auftrennen zum speichern Stefan Mayer <meniskus@gmx.net> - 2015-07-28 10:16 +0200
Re: Objekt auftrennen zum speichern Jan Novak <repcom@gmail.com> - 2015-07-28 10:26 +0200
Re: Objekt auftrennen zum speichern Stefan Mayer <meniskus@gmx.net> - 2015-07-28 11:56 +0200
Re: Objekt auftrennen zum speichern Jan Novak <repcom@gmail.com> - 2015-07-28 12:09 +0200
Re: Objekt auftrennen zum speichern Stefan Mayer <meniskus@gmx.net> - 2015-07-28 12:41 +0200
Re: Objekt auftrennen zum speichern k@rl.pflaesterer.de (Karl Pflästerer) - 2015-07-28 12:25 +0200
Re: Objekt auftrennen zum speichern Stefan Mayer <meniskus@gmx.net> - 2015-07-28 09:11 +0200
Re: Objekt auftrennen zum speichern Jan Novak <repcom@gmail.com> - 2015-07-28 09:25 +0200
Re: Objekt auftrennen zum speichern Jan Novak <repcom@gmail.com> - 2015-07-28 09:32 +0200
Re: Objekt auftrennen zum speichern Stefan Mayer <meniskus@gmx.net> - 2015-07-28 09:42 +0200
Re: Objekt auftrennen zum speichern Jan Novak <repcom@gmail.com> - 2015-07-28 10:01 +0200
Re: Objekt auftrennen zum speichern Stefan Mayer <meniskus@gmx.net> - 2015-07-28 11:51 +0200
Re: Objekt auftrennen zum speichern Jan Novak <repcom@gmail.com> - 2015-07-28 12:18 +0200
csiph-web