16
PHP / Problema con edicion de datos y headers
« en: 02 de Noviembre de 2011, 18:09:50 pm »
Que tal muchachos, espero esten bien, les ecribo esta vez porq tngo un problemita con la edicion de datos de mi sistema, resulta que cuando quiero modificar un dato, me los carga normal y correctamente, pero cuando los voy a modificar para cambiarlos en la base de datos, me envia el siguient error:
cuando imprimo la consulta veo que me toma los valores que modifico, pero no los inserta ne la base de datos, e probado de todo, borre los espacios, lei este tutorial: http://www.phperos.net/foro/index.php?topic=4985.0, y probe todos los pasos, y nada, ya estoy desesperado, no encuentro como solucionarlo, espeor me puedan ayudar; aqui les dejo el codigo que utilizo para la modificacion:
Código: [Seleccionar]
Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\prog_inpa136\planillas\reg_palan\modcap.php:18) in C:\AppServ\www\prog_inpa136\planillas\reg_palan\modcap.php on line 20cuando imprimo la consulta veo que me toma los valores que modifico, pero no los inserta ne la base de datos, e probado de todo, borre los espacios, lei este tutorial: http://www.phperos.net/foro/index.php?topic=4985.0, y probe todos los pasos, y nada, ya estoy desesperado, no encuentro como solucionarlo, espeor me puedan ayudar; aqui les dejo el codigo que utilizo para la modificacion:
Código: [Seleccionar]
<?php
session_start();
require_once("../../librerias/config.php");
require_once("../../librerias/funciones.php");
$idcap = getParam($_GET["id"], "-1");
$action = getParam($_GET["action"], "");
if ($action == "edit") {
$idcap = sqlValue($_POST["id"], "int");
$crno = sqlValue($_POST["crno"], "int");
$lance = sqlValue($_POST["nlance"], "int");
$cond = sqlValue($_POST["cond"], "int");
$ci = sqlValue($_POST["ci"], "int");
$nind = sqlValue($_POST["nind"], "int");
$nkg = sqlValue($_POST["nkg"], "int");
$sql = "UPDATE crno SET ";
$sql.= "crno=".$crno.", nlance=".$lance.", ci=".$ci.", nind=".$nind.", nkg=".$nkg.", cond=".$cond." ";
$sql.= "WHERE id_caplpal=".$idcap;
echo $sql;
mysql_query($sql, $conexion);
header("location: captura.php");}
$sql = "SELECT * FROM caplpal WHERE id_caplpal = ".sqlValue($idcap, "int");
$quecr = mysql_query($sql, $conexion);
$rscr = mysql_fetch_assoc($quecr);
$total = mysql_num_rows($quecr);
if ($total == 0) {
header("location: captura.php");
exit;}
?>

