Mise à jour des données de la table dans Codeigniter Contrôleur / MySQL

Je suis dans un petit cornichon sur celui-ci. J'utilise Codeigniter contrôleur.

J'ai besoin de mettre à jour l'état d'une Commande où "ICI" est situé dans le code ci-dessous.

Fondamentalement, c'est ce que je dois faire localiser le $n ° de commande dans un tableau appelé "ordres" trouver le "statut" et de le mettre à jour avec le texte "Payé".

$orderid = $id;

if($this->input->post("status")=="OK" && $this->input->post("step")=="Confirmation" && $this->input->post("orderhash")==$orderHashOrg)
    {
        //DATA HERE    
    }

Toute aide est grandement appréciée.

Voici mon code actuel

$updateData=array("status"=>"Paid");

    if($this->input->post("status")=="OK" && $this->input->post("step")=="Confirmation" && $this->input->post("orderhash")==$orderHashOrg)
    {

        $d = $this->db->get('offers_orders');
        $this->db->select('status');
        $this->db->where('order_number', $id);

        $orderdata = $d->result_array();

        $this->db->update("offers_orders", $updateData);

    }
  • écrivez votre premier code, nous pouvons vous aider à résoudre le bug
  • Juste mis à jour... Merci!
InformationsquelleAutor Jack Johnson | 2013-06-28