4
Hello! I’m having a question. I’m developing a system for a furniture store. I want to get the owner to edit the furniture he registered in the system. I can recover the data, but I cannot place it in the fields of a modal window
The editing window will be this:
I can recover the data from the database via ajax and via segments of codeigniter. But the problem is to put them in these fields.
$("#editarProduto").click(function(){
var id = $("table#tabelaEstoque tbody .colorir td:first").text();
if(id) {
$.ajax({
url: "HomeSistema/editarProduto/"+ id,
data: {id:id},
type: "post",
dataType: "text",
beforeSend: function() {
$(".loadWateEditProduto").show();
}
}).done(function(dataProduto){
window.alert(dataProduto);
$("#editarProdutoEstoque").show();
$(".loadWateEditProduto").hide();
}).fail(function(){
$("section#erroInternoEstoque").show();
$(".loadWateEditProduto").hide();
});
}
else
$("#selectProduto").show();
});
Php code
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class HomeSistema extends CI_Controller {
public function __construct() {
parent::__construct();
$this->load->helper("url");
$this->load->helper("form");
$this->load->helper("date");
}
public function index()
{
if($this->session->has_userdata("nome")) {
#listar usuários
$this->load->model("recuperarUsuariosModel");
$dados['usuarios'] = $this->recuperarUsuariosModel->recuperaUsuarios();
# lista produtos
$this->load->model("recuperaProdutosModel");
$dados['produtos'] = $this->recuperaProdutosModel->recuperaProdutos();
# listar Clientes
$this->load->model("recuperaClientesModel");
$dados['clientes'] = $this->recuperaClientesModel->recuperaClientes();
$this->load->view("sistema/homeSistema-v",$dados);
} else {
redirect("login", "location");
}
}
public function editarProduto() {
$idProduto = $this->uri->segment(3);
$this->load->model("RecuperaProdutosModel");
$produtos['produto'] = $this->RecuperaProdutosModel->recuperaProdutosEdicao($idProduto);
$this->load->view("sistema/homeSistema-v",$produtos);
}
How do I edit the data brought from the database? I’ve tried with segments and via post.
Only for me to understand correctly. You want to know how to put the received data in the form?
– Hozeis
Everything in
modal
? Really? What’s the need for that?– ShutUpMagda