Új hozzászólás Aktív témák
-
Mike
veterán
válasz
Prog-Szerv
#20975
üzenetére
mondanám hogy kevés a memória, de a var_dump esetén is? hm
milyen eredményt ad a rowCount? -
Mike
veterán
válasz
Prog-Szerv
#20734
üzenetére
bejöttem melóba
// az update-telendő adatok$update_adat = [
"id" => 15,
"nev" => "Pista",
"email" => "pista@mail.hu",
"tel" => null];// ez kerül be az update-be$set_ertek = '';// csak a mezok kellenek mezo = :mezo, id alapján updatelünk, ezért ez kimaradforeach($update_adat as $mezo => $ertek) {if($mezo != "id")$set_ertek .= $mezo.' = :'.$mezo.',';}// levágjuk a vesszőt a végérőlif(!empty($set_ertek)) $set_ertek = substr($set_ertek, 0, -1);// csak egy tételt akarunk updatelni, ezért a LIMIT 1// ezt érdemes kiirni, kevébé cseszed el ha hibás az update$update_sql ='UPDATE akarmiSET'.$set_ertek.'WHERE id = :idLIMIT 1';// prepare az sql, aztán beadjuk a tömböt neki// fontos, hogy minden tömbelemet bindelni kelltry{$update_res = $sql_conn->prepare($update_sql);$update_res->execute($update_adat);} catch (Exception $ex) {echo $ex;} -
Mike
veterán
válasz
Prog-Szerv
#20737
üzenetére
igen, a nullhoz nem kell idézőjel, aposztrof
-
Mike
veterán
válasz
Prog-Szerv
#20737
üzenetére
az adatbázisban engedd hogy null lehessen a mező
akkor írd idézőjelbe a nullt ha stringet adsz át
ha bindelet
SET
mezo = :ertek
akkor megeszi a php nullt is -
Mike
veterán
válasz
Prog-Szerv
#20734
üzenetére
ha az akarod hogy null legyen, null-t kell írni, vagy nem sorolod fel a mezőt
if(empty($val)) $val = null;
Új hozzászólás Aktív témák
- CURVE - "All your cards in one." Minden bankkártyád egyben.
- Vezeték nélküli fülhallgatók
- Milyen külső akkumulátort mobileszközökhöz?
- Kormányok / autós szimulátorok topikja
- Facebook és Messenger
- Meghozta a régóta várt asztali Ryzen APU-kat az AMD
- Spórolós topik
- Bittorrent topik
- E-roller topik
- Anime filmek és sorozatok
- További aktív témák...
- Apple iPhone 14 Pro / 128GB / Kártyafüggetlen / 12Hó Garancia / Akku: 86%
- 209 - Lenovo Yoga Pro 7 (14APH8) - AMD Ryzen 7 7840HS, no GPU
- HIBÁTLAN iPhone 12 Pro 256GB Graphite-1 ÉV GARANCIA - Kártyafüggetlen, MS4518, 100% Akksi
- Xiaomi 17 Ultra Starlit Green 512GB használt karcmentes garancia 2029.03.05.-ig + Photographer Kit
- Új Honor X7d 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
