- bitpork: Phautós tali a Balcsinál 2025 Augusztus 2 napján (szombat)
- Meggyi001: Nyilvános wc-k.....még mindig hiánypótló...
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Luck Dragon: Asszociációs játék. :)
- sziku69: Szólánc.
- gban: Ingyen kellene, de tegnapra
- sziku69: Fűzzük össze a szavakat :)
- Rap, Hip-hop 90'
- Meggyi001: RTX 5060 - Az új népkártya?
- eBay-es kütyük kis pénzért
Hirdetés
Talpon vagyunk, köszönjük a sok biztatást! Ha segíteni szeretnél, boldogan ajánljuk Előfizetéseinket!
Ú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 kimarad
foreach($update_adat as $mezo => $ertek) {
if($mezo != "id")
$set_ertek .= $mezo.' = :'.$mezo.',';
}
// levágjuk a vesszőt a végéről
if(!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 akarmi
SET
'.$set_ertek.'
WHERE id = :id
LIMIT 1';
// prepare az sql, aztán beadjuk a tömböt neki
// fontos, hogy minden tömbelemet bindelni kell
try{
$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
- Windows 10
- Robogó, kismotor
- bitpork: Phautós tali a Balcsinál 2025 Augusztus 2 napján (szombat)
- Milyen monitort vegyek?
- Formula-1
- Hat év támogatást csomagolt fém házba a OnePlus Nord 4
- Meggyi001: Nyilvános wc-k.....még mindig hiánypótló...
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Azonnali fotós kérdések órája
- További aktív témák...
- Gamer PC-Számítógép! Csere-Beszámítás! I7 6700 / Rog RX580 8GB / 32GB DDR4 / 500GB SSD
- BESZÁMÍTÁS! Asus Maximus VIII Hero i7 6700K 16GB DDR4 512GB SSD RX 5700 XT 8GB Zalman i3 NEO 700W
- Asus ROG X13 Flow 2in1 Touch WUXGA 120Hz Ryzen9 5900HS 16GB 1TB SSD Nvidia RTX 3050Ti Win11 Garancia
- Autószimulátor! Leírásokkal, mindenestül, játékkal, kulcsrakészen!
- Xiaomi Redmi Note 13 Pro 5G 256GB 1 év Garanciával
Állásajánlatok
Cég: FOTC
Város: Budapest