- Egy héten belül itt a Motorola Edge 70 Fusion
- OnePlus 15 - van plusz energia
- AirTag-riválist hoz Európába a Xiaomi
- One mobilszolgáltatások
- Xiaomi Mi 9T Pro - tizenegyes!
- Okosóra és okoskiegészítő topik
- Fotók, videók mobillal
- Jolla és SailfishOS tapasztalatcsere
- Apple iPhone SE (3. generáció) - szélsebes múltidézés
- Garmin Fenix 7 és 7S - profi sport megszokásból
Új hozzászólás Aktív témák
-
radmin
csendes tag
Sziasztok!
Nemrég kezdtem el a PHP nyelv tanulását, s ennek megfelelően akadnak problémáim.
Létrehoztam egy lapot, s frame segítségével kettéosztottam, ráadásul vízszintesen.
A felső részben figyel egy űrlap, az alsó részben pedig kapásból a lekérdezés jelenik meg.
Ugyanis az űrlap jótékonyan adatbázisba dobálja a kapott adatokat.A gombhoz ezt a szkriptet használtam:
<input type='submit' value='Küldés' />
Azt meg lehet valahogy oldani, hogy amikor rákattintok a Küldés gombra, akkor a felső részen ne a form action-nél megadott fájlt hívja meg, hanem töltse be újra az egész oldalt, de nem árt, ha az adatokat is bepréseli az adatbázisba.
Vagy esetleg van más megoldás arra, hogy egy lapon jelen meg az űrlap, illetve a lekérdezés?
Van még egy problémám az űrlappal, méghozzá a következő:
Van egy több elemt kiválasztani engedélyező űrlap elemem, amiben kijelölök több elemet, s elküldöm az adatbázis felé. A dolog működik, csak azzal az aprósággal, hogy a kijelölt elemek közül csak az utolsót emeli be az adatbázisba.
Miként lehet megoldani, hogy minden olyan elem bekerüljön az adatbázisba, ami ki van jelölve, s ne külön sorokba, hanem egyetlen cellába?
A táblák létrehozásánál figyeltem az egyes mezőknél történő attribútumok megfelelő megadására, így a lentebb említett mezőnél (termek) a szükségesnél magasabb karakterszámot engedélyeztem, hogy biztosan beleférjen a cellába a szükséges adatmennyiség.Csak azt a szkriptet írtam ide, ami erre a problémára hivatkozik.
<form action='futtat.php' method='POST'>
<select size='5' name='termek1' multiple>
<option value='valami1'>valami1</option>
<option value='valami2'>valami2</option>
<option value='valami3'>valami3</option>
<option value='valami4'>valami4</option>
<option value='valami5'>valami5</option>
<option value='valami6'>valami6</option>
<option value='valami7'>valami7</option>
<option value='valami8'>valami8</option>
</select>
</form>A futtat.php-ban pedig a következő szkript hajtja végre a műveletet:
$sql="INSERT INTO 'tablanev' (termekek) VALUES ('$_POST[termek1]')";
if (mysql_query($sql, $kapcsolat)) {
echo "Adat rögzítve";
}
else {
echo 'HIBA' .mysql_error();
}A segítséget előre is köszönöm!
Üdv:
radmin
Új hozzászólás Aktív témák
- Mini-ITX
- Eredeti játékok OFF topik
- Luck Dragon: Asszociációs játék. :)
- Azonnali VGA-s kérdések órája
- Autóápolás, karbantartás, fényezés
- Mobilinternet
- 5.1, 7.1 és gamer fejhallgatók
- Forza Horizon 6 - Vár ránk Japán!
- Milyen autót vegyek?
- Szeged és környéke adok-veszek-beszélgetek
- További aktív témák...
- Lenovo T480S i5 8350U, 16GB RAM, 256GB SSD, jó akku, számla, 6 hó gar
- Latitude 7440 14" FHD+ IPS i7-1365U 16GB 256GB NVMe ujjlolv IR kam gar
- Lenovo X390 i7 8665U, 16GB RAM, 512GB SSD, jó akku, számla, 6 hó gar
- Eladó mechanikus billentyűzet - MSI VIGOR GK60 (magyar kiosztás)
- Apple iPhone 14 Pro 128 GB 100% akkumulátor Deep Purple 12 hónap Garancia Beszámítás Házhozszállítás
- GYÖNYÖRŰ iPhone 13 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS4573, 100% Akkumulátor
- iPhone XS Max 256GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3997
- Tablet felvásárlás!! Apple iPad, iPad Mini, iPad Air, iPad Pro
- LG 65C5 - 55" OLED evo - 4K 144Hz - 0.1ms - NVIDIA G-Sync - FreeSync - HDMI 2.1 - A9 Gen8 CPU
- Lenovo ThinkPad X13 Gen 4 i5-1345U 16GB DDR5 512GB SSD FHD+ Garancia 2027.11.10-ig
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

