php-mvc-update
Publicado por mac (35 intervenciones) el 03/08/2017 23:06:23
Hola, estoy tratando de hacer funcionar el update, dejo adjuntado las funciones del controller y modal.
- update.rar(686,0 B)
Valora esta pregunta
0
function regSector($dataMod)
{
$resultado = false;
global $db;
//var_dump ($id_sector);
$safesqlParametros = array($dataMod);
//var_dump($safesqlParametros);
$safesqlQuery = " UPDATE sector SET sec_nombre= '".$dataMod['nombre']."', sec_descripcion='".$dataMod['descripcion']."' WHERE id_sector = '%s'";
//var_dump($safesqlQuery);
$safesql = new SafeSQL_MySQL($db->dbConn);
$query = $safesql ->query($safesqlQuery, $safesqlParametros);
$resultado = $db->UPDATE($query);
//var_dump($query);
return $resultado;
}
function actualizarSector()
{
$dataMod["nombre"] = $_REQUEST["nombre"];
$dataMod["descripcion"] = $_REQUEST["descripcion"];
$sector = new Sector_Model();
$resultado = $sector->regSector($dataMod);
if ($resultado) return $this->listadoSectores();
}
if ($resultado)
function regSector($dataMod) {
global $db;
$safesqlQuery = "UPDATE sector SET sec_nombre='%s', sec_descripcion='%s' WHERE id_sector = '%s'";
$safesql = new SafeSQL_MySQL($db->dbConn);
$query = $safesql->query($safesqlQuery, $dataMod);
return $db->UPDATE($query);
}
$id_sector = 'EL_ID_DE_SECTOR';
$query = $safesql->query($safesqlQuery, array($dataMod['nombre'], $dataMod['descripcion'], $id_sector));
function regSector($dataMod)
{
$resultado = false;
global $db;
$safesqlQuery = "UPDATE sector SET sec_nombre='%s', sec_descripcion='%s' WHERE id_sector = '%s'";
$safesql = new SafeSQL_MySQL($db->dbConn);
$id_sector = 'EL_ID_DE_SECTOR';
$query = $safesql->query($safesqlQuery, array($dataMod['nombre'], $dataMod['descripcion'], $id_sector));
return $db->UPDATE($query);
}
function regSector($dataMod)
{
$resultado = false;
global $db;
$safesqlParametros = array($dataMod);
var_dump($safesqlParametros);
echo "///////";
$safesqlQuery = " UPDATE sector SET sec_nombre= '".$dataMod['nombre']."', sec_descripcion='".$dataMod['descripcion']."' WHERE id_sector = '%s'";
var_dump($safesqlQuery);
$safesql = new SafeSQL_MySQL($db->dbConn);
$query = $safesql ->query($safesqlQuery, $safesqlParametros);
$resultado = $db->UPDATE($query);
echo "///////";
var_dump($query);
return $resultado;
}
array(1){
[0]=> array(2) {
["nombre"]=> string(2) "A1"
["descripcion"]=> string(3) "fds"
}
}
////////
string(85) " UPDATE sector SET sec_nombre= 'A1', sec_descripcion='fds' WHERE id_sector = '%s'"
///////
string(85) " UPDATE sector SET sec_nombre= 'A1', sec_descripcion='fds' WHERE id_sector = 'A1'"
$query = $safesql ->query($safesqlQuery, $safesqlParametros);
// parámetros
$safesqlParametros = array('A1', 'fds', 268);
// query
$safesqlQuery = "UPDATE sector SET sec_nombre= '%s', sec_descripcion='%s' WHERE id_sector = %i";
$safesql = new SafeSQL_MySQL($db->dbConn);
$query = $safesql ->query($safesqlQuery, $safesqlParametros);
$resultado = $db->UPDATE($query);
return $resultado;
$safesqlParametros = array('A4', 'sdf', 268);
$safesqlParametros = array($dataMod["sector"],$dataMod["nombre"],$dataMod["descripcion"]);
function actualizarSector()
{
$dataMod["sector"] = $_REQUEST["sector"]; //agregue este
$dataMod["nombre"] = $_REQUEST["nombre"];
$dataMod["descripcion"] = $_REQUEST["descripcion"];
$sector = new Sector_Model();
$resultado = $sector->regSector($dataMod);
if ($resultado) return $this->listadoSectores();
}
$safesqlParametros = array($dataMod["nombre"],$dataMod["descripcion"],$dataMod["idSector"]);
function actualizarSector()
{
if (inspeccionaSQL($_REQUEST["idSector"]))
echo ("0");
if (inspeccionaSQL($_REQUEST["nombre"]))
echo ("0");
if (inspeccionaSQL($_REQUEST["descripcion"]))
echo ("0");
$dataMod["idSector"] = $_REQUEST["idSector"];
$dataMod["nombre"] = $_REQUEST["nombre"];
$dataMod["descripcion"] = $_REQUEST["descripcion"];
$sector = new Sector_Model();
$resultado = $sector->regSector($dataMod);
if ($resultado) return $this->listadoSectores();
}