Forum Sveta kompjutera

Nazad   Forum Sveta kompjutera > Internet > Web razvoj > Serverske aplikacije i baze podataka

Serverske aplikacije i baze podataka PHP, Perl, ASP, ASP .NET, ColdFusion...
MySQL, PostgreSQL, MSQL, Oracle...

Odgovor
 
Alatke vezane za temu Vrste prikaza
Stara 25.7.2015, 14:31   #1
vladakg
Član
 
Član od: 4.4.2008.
Lokacija: Kragujevac
Poruke: 233
Zahvalnice: 8
Zahvaljeno 3 puta na 3 poruka
Question Slanje podataka iz kontrolera u model codeigniter

Zdravo,

Imam sledeci kod na sajtu koji salje podatke u Ajax i koji radi normalno. U pitanju je korpa za porudzbine na sajtu.

PHP kod:
    public function adding()
    {
        
$id_lap=$this->input->post('id_lap');  
        
$num_items=$this->input->post('num_items'); 
        
$price=$this->input->post('price');
              
         if(
$id_lap !=''
         {
                 
                 
$this->session->set_userdata('num_items',$num_items);
                 
$this->session->set_userdata('price_new',$price);

                 
                 
$response=array(
                    
'status'=>1,
                    
'num_items'=>$num_items,
                    
'price_new'=>$price
                 
);
                 
         } else {

             
$response=array(
                
'status'=>0
             
);
         }
         
         echo 
json_encode($response);                      
    } 
E sad iz ovog dela zelim da posaljem i podatke u model kako bi izvrsio upis u bazu zajedno sa IP adresom koju cu u modelu da uzmem. Kako dodam novi red bilo gde tako Ajax prestane da radi auto refresh. Kod koji ubacujem je sledeci i zelim da se on odigra kada se ispuni uslov if($id_lap !=''):

PHP kod:
$this->users_mod->AddSesija($id_lap,$price); 
Ajax je sledeci ako zatreba:

Kod:
function Addtocart(id,prices)
{
    var id_lap=id;
    var ajaxURL= BASE_URL +'home/adding';
    var num_items = parseInt($('#num_items').html()) + 1;
    var price = parseInt($('#price_b').html());
    var price_new = price + prices;
    /*console.log(id_lap +' '+num_items+' '+price_new);  
    
    $('#num_items').html(num_items);
    $('#price_b').html(price_new); */
   $.ajax({
        url:ajaxURL,
        type:'POST',
        data:{'id_lap':id_lap,'num_items':num_items,'price':price_new},
        success:function(response)
        {
             var parsed = JSON.parse(response);
             
             if(parsed.status ==1)
             {
                 $('#num_items').html(parsed.num_items); 
                 $('#price_b').html(parsed.price_new); 
             }
        }
    } 
    )
}
Pomoc?
vladakg je offline   Odgovor sa citatom ove poruke
Stara 25.7.2015, 15:54   #2
Remedy
Veteran
 
Član od: 5.11.2005.
Poruke: 826
Zahvalnice: 177
Zahvaljeno 199 puta na 154 poruka
Određen forumom Re: Slanje podataka iz kontrolera u model codeigniter

Proveri da nemas neku gresku u okviru:
PHP kod:
$this->users_mod->AddSesija($id_lap,$price); 
pa php "zabode" i ne posalje JSON nazad.
Remedy je offline   Odgovor sa citatom ove poruke
Stara 25.7.2015, 15:56   #3
vladakg
Član
 
Član od: 4.4.2008.
Lokacija: Kragujevac
Poruke: 233
Zahvalnice: 8
Zahvaljeno 3 puta na 3 poruka
Određen forumom Re: Slanje podataka iz kontrolera u model codeigniter

Nemam jer kod salje te varijable normalno sve dok ne pozelim da ih posaljem i u model.
vladakg je offline   Odgovor sa citatom ove poruke
Stara 25.7.2015, 16:24   #4
Remedy
Veteran
 
Član od: 5.11.2005.
Poruke: 826
Zahvalnice: 177
Zahvaljeno 199 puta na 154 poruka
Određen forumom Re: Slanje podataka iz kontrolera u model codeigniter

Sta ispise u konzoli, ako dodas:
Kod:
$.ajax({
        ...
        success:function(response)
        {
             console.log(response);

             var parsed = JSON.parse(response);
              ...
        }
    }
Remedy je offline   Odgovor sa citatom ove poruke
Odgovor

Bookmarks sajtovi

Tagovi
ajax, codeigniter

Alatke vezane za temu
Vrste prikaza

Vaš status
Ne možete postavljati teme
Ne možete odgovarati na poruke
Ne možete slati priloge uz poruke
Ne možete prepravljati svoje poruke

BB kod: uključeno
Smajliji: uključeno
[IMG] kod: uključeno
HTML kod: isključeno


Slične teme
tema temu započeo forum Odgovora Poslednja poruka
Euro Truck Simulator 2 - Mapa Srbije Wile E. Coyote Simulacije vožnje 1096 3.7.2016 16:24
Konferencija mladih lidera iz dijaspore i Srbije 2011, Beograd, 15. i 16. jul Dukes Dešavanja i događaji 7 9.7.2011 17:05
Kako da importujem/exportujem formu iz Accessove baze podataka preko VB6? zWest Programiranje 0 9.7.2008 0:08
prijedlog i pomoc za projekt iz baza podataka studentica Programiranje 3 5.3.2008 16:14
[PHP] Slanje maila sa unosom podataka putem forme Alex82 Serverske aplikacije i baze podataka 16 24.11.2006 21:49


Sva vremena su po Griniču +2 h. Sada je 0:36.


Powered by vBulletin® verzija 3.8.7
Copyright ©2000–2024, vBulletin Solutions, Inc.
Hosted by Beograd.com