Hirdetés
- Samsung Galaxy Watch8 - Classic - Ultra 2025
- Xiaomi 15T Pro - a téma nincs lezárva
- iPhone topik
- Apple Watch
- Bemutatkozott a Poco X7 és X7 Pro
- Nothing Phone (3a) Lite – mennyit ér a név?
- One mobilszolgáltatások
- Milyen hagyományos (nem okos-) telefont vegyek?
- Realme GT 2 Pro - papírforma
- Apple iPhone 16 - ígéretek földje
Új hozzászólás Aktív témák
-
1ed
csendes tag
válasz
Pho3bus
#3509
üzenetére
Helló!
Én valami ilyesmivel próbálkoznék:
$query = 'INSERT INTO Megrendelo (nev, irsz, utca, hazszam, telefon) VALUES';
foreach ($nev as $szemely)
{
$query .= sprintf("(%s, %d, %s),",
mysql_real_escape_string($szemely['new']),
rand(1,100),
mysql_real_escape_string($szemely['utca'])
);
}
$query = rtrim($query,',');
mysql_query($query, $kapcsolat);Biztos van a kódba hiba, csak az elvet próbálom bemutatni.
Ciklusba nem túl jó adatbázis műveletet rakni (a sok kérés leterhelheti a szervert). Az INSERT-nek van egy ilyen formája is: INSERT INTO tbl_name (a,b,c) VALUES(1,2,3),(4,5,6),(7,8,9);
Ez alapján érdemes felépíteni a query stringet és így egyetlen kéréssel el lesz intézve.
Az ID mezőt érdemes AUTO_INCREMENTRE állítani. Illetve az adatbázisba kerülő adatokat escapelni ([SQL Injection] ellen).
Új hozzászólás Aktív témák
- LG UltraGear Gaming Monitorok : BLACK NOVEMBER -30%
- Bontatlan iPhone 17 Pro (256 GB) (rendelhető)
- HIBÁTLAN iPhone 14 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3093, 100% Akkumulátor
- GYÖNYÖRŰ iPhone 11 Pro 64GB Silver -1 ÉV GARANCIA - Kártyafüggetlen, MS3565, 100% Akkumulátor
- Eladó Realme gt neo 2 5g Dobozában tokkal
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi


