🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.php
Article #219892

inset do bazy

#219892
From: Manhattan Project
Date: Tue, 28 Jul 2009 08:13
18 lines
1461 bytes
Witam,

Mam dziś jakiś słaby dzień i nie mogę wymyślić sposobu, który by mi się 
spodobał, a realizował następującą funkcjonalność:
1. Z $_POST dostaję tablicę z wartościami, które zaznaczyłem w 
formularzu (select multiple).
2. Chciałbym teraz sprawdzić, których wartości jeszcze nie ma w bazie i 
dodać te, które nie zostały tam wcześniej wpisane.

To co wymyśliłem sprowadza się do pobrania danych z bazy danych i 
zamiany ich na tablicę. Następnie obliczenia różnicy tablic. To co 
zostało dodaję. Ale jest tutaj kilka brzydkich etapów, czyli zamiana 
wyniku SQL na tablicę w pętli, trochę rozbudowany fragment związany z 
dodawaniem jednej/wielu nowych wartości do bazy.

Jeżeli ktoś mnie poratuje ziarenkiem dobrego pomysłu, będę wdzięczny.

MP.
Technical Details
Message-ID: <h4mbvd$si3$1@news.onet.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!not-for-mail
From: Manhattan Project <efake@poczta.fm>
Newsgroups: pl.comp.lang.php
Subject: inset do bazy
Date: Tue, 28 Jul 2009 10:13:31 +0200
Organization: http://onet.pl
Lines: 18
Message-ID: <h4mbvd$si3$1@news.onet.pl>
NNTP-Posting-Host: 217.98.13.24
Mime-Version: 1.0
X-Trace: news.onet.pl 1248768813 29251 217.98.13.24 (28 Jul 2009 08:13:33 GMT)
X-Complaints-To: niusy@onet.pl
NNTP-Posting-Date: Tue, 28 Jul 2009 08:13:33 +0000 (UTC)
User-Agent: Thunderbird 2.0.0.22 (X11/20090608)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit