- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- R_volution médialejátszók
- Azonnali VGA-s kérdések órája
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- ROG Strix G16 notebook: tökéletes harmónia
- HDD probléma (nem adatmentés)
- Véget vetne a hibrid magdizájnnak az Intel?
- Fujifilm X
- Milyen monitort vegyek?
- Bluetooth hangszórók
Új hozzászólás Aktív témák
-
Jim-Y
veterán
Sziasztok, cake php-t használok és van egy ilyen kódom:
function add_by_name($pid, $name) {
$newSG['SG']['name']=$name;
$newSG['SG']['parent_id']=intval($pid);
$this->layout = 'ajax';
$data['status']=0;
if ($this->SG->save($newSG)) {
$data['status']=1;
$data['id']=(int)$this->SG->id;
}
$this->set(compact('data'));
$this->viewPath = 's_gs';
$this->render('ajax');
}Kis magyarázat, ez egy olyan függvény, amit 2 paraméterrel a jquery kódból hívok meg ajax call segítségével, azt kéne csinálnia, hogy egy adatbázisba elment valamit, aminek adott a neve, és a parent_id-je. Ennyit elég elmentenie, a mentést a cakePHP végzi. Ha valaki nem ismeri a cake php-t, mert miért is ismerné, attól csak annyi lenne a kérdésem, hogy ide miért nem jut bele?:
if ($this->SG->save($newSG)) {
$data['status']=1;
$data['id']=(int)$this->SG->id;
}Mert tulajdonképpen ez a gond, hogy a satus 0 marad, tehát bele sem jut, bár gondolom a probléma az lehet, hogy nem menti el, így nem ad vissza 'true'-t.
Aki ismeri a cakePHP-t, az segíthetne abban, hogy miért nem működik a beépített save() fv itt?:S üdv és köszi.
megj: az ajax hívás kód oldalon jó, és a paraméterek is átjönnek, azt leellenőriztem. üdv
megj2: jah, és a $this az itt mire vonatkozik?
Új hozzászólás Aktív témák
- EVGA SuperNOVA 750W GT 80 Plus Gold full moduláris tápegység / 53 hónap Alza.hu garancia
- Surface Laptop 4 Touch 13.5 Retina Ryzen7 4980U 4.4Ghz 16GB 512GB Radeon RX Vega8 Win11 Pro Garancia
- Gigabyte AORUS B550I PRO AX ITX Rev 1.2 / Beszámítás OK!
- HP 15 Zbook Studio G8 FHD IPS i7-11850H vPro 32GB 512GB SSD Nvidia A2000 Studio Win11 Pro Garancia
- Dell 14 Latitude 7420 FHD IPS i7-1185G7 4.8Ghz 16GB 512GB SSD Intel Iris XE Win11 Pro Garancia
- Új! Számla + 1-3ÉV Gari! Áfás! Gamer PC - Számítógép! R5 9600X / RX 9070XT / 32GB DDR5 / 1TB SSD M.2
- Azonnali kézbesítés az év bármely pillanatában
- BESZÁMÍTÁS! Intel Core i9 9900KF 8 mag 16 szál processzor garanciával hibátlan működéssel
- ÁRGARANCIA!Épített KomPhone Ryzen 5 5600X 16/32/64GB RAM RX 7600 8GB GAMER PC termékbeszámítással
- LG 40WP95XP-W - 40" NANO IPS - 5120x2160 5K - 72Hz 5ms - TB 4.0 - HDR - AMD FreeSync
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest