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!
Vous devez vous connecter pour publier un commentaire.
En supposant que vous avez établi votre connexion de base de données.
fonction de mise à jour ($data,$id){
$this->db->where('utilisateur.id',intval($id));
}