Hirdetés
- sziku69: Szólánc.
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- laca223: Miért győz a kollektív meggyőződés akkor is, ha saját magát teszi tönkre?
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Gurulunk, WAZE?!
- Magga: PLEX: multimédia az egész lakásban
- Toomy: FOXPOST régen jó volt, de ma már jobban jársz ha elfelejted.
- bambano: Bambanő háza tája
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
Új hozzászólás Aktív témák
-
Tele von Zsinór
őstag
Ahogy te írtad, az "Array" az elvárt működés - mert ez a kimenete az automatikus stringgé alakításnak. Ugyanezért lesz hibás a mysql_real_escape_string() hívás - tömböt nem tud átalakítani.
Függően attól, hogy akarod letárolni adatbázisban, használhatod, amit itt fentebb írtak, ellenben ha sima szövegként le akarod tárolni az értékeket, így a legegyszerűbb:
$sql="INSERT INTO `tablanev` (termekek) VALUES ('" . mysql_real_escape_string(implode(", ", $_POST[termek1])) . "')"; -
Azért array kerül az adatbázisodba, mert multiple select-et valósítassz meg, ahol ugye több elem is lehet. Ezt úgy tudod eltárolni az adatbázisban, hogy a $_POST[termek1]-t bejárod egy foreach ciklussal, és a tömb elemeit tárolod el az adatbázisba.
pl.
foreach($_POST[termek] as $row){
$query = mysql_query("insert into tabla (rekord) values($row));
}
Új hozzászólás Aktív témák
- Bomba ár! HP EliteBook 840 G6 - i7-8GEN I 16GB I 512GB SSD I 14" FHD I HDMI I Cam I W11 I Gari!
- Keresünk Galaxy S23/S23+/S23 Ultra/S23 Fe
- iKing.Hu - Apple iPhone 15 Pro Max Black Titanium Titán stílus, 5 optikai zoom 256 GB- Gari
- Lenovo L13 Core I3-10110U / 8GB DDR4 zsanér törött LAPTOP 3
- Keresünk Galaxy S21/S21+/S21 Ultra/S21 FE
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest

