- iPhone topik
- Samsung Galaxy Z Fold5 - toldozás-foldozás
- Samsung Galaxy S21 FE 5G - utóirat
- Az iPhone hajthatatlanságán gúnyolódik a Samsung
- Megjött a jubileumi Pixel széria
- Hitelesítették az S26 Ultra csalódást keltő telepét
- Xiaomi 15 - kicsi telefon nagy energiával
- Motorola Edge 50 Neo - az egyensúly gyengesége
- Fotók, videók mobillal
- Magisk
Ú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
- Xiaomi Redmi Note 8T 64GB, Kártyafüggetlen, 1 Év Garanciával
- Bezámítás! HP Victus 16-D0655NG Gamer notebook - i5 10400H 16GB DDR4 512GB+1TB SSD RTX 3060 6GB W11
- Bomba ár! Dell Latitude E6430 - i7-3720QM I 16GB I 250GB I Nvidia I 14" HD+ I Cam I W10 I Garancia!
- ÁRGARANCIA!Épített KomPhone i7 14700KF 32/64GB RAM RTX 5090 32GB GAMER PC termékbeszámítással
- Dell Latitude 5420 i7-1185G7 16GB 512GB magyarbill. 1 év garancia
Állásajánlatok
Cég: FOTC
Város: Budapest