Ver Mensaje Individual
  #11 (permalink)  
Antiguo 04/02/2010, 14:25
esaenz22
(Desactivado)
 
Fecha de Ingreso: abril-2008
Mensajes: 787
Antigüedad: 16 años, 10 meses
Puntos: 7
Respuesta: problema de registrar datos utilizando clases

hice lo que me dijiste que le pusiera global $cn a mis funciones. agrego correctamente los datos, pero al momento de guardar, me salio un error.


Warning: Cannot modify header information - headers already sent by (output started at /home/comunova/public_html/teirsac/admin/clientes/funciones.php:38) in /home/comunova/public_html/teirsac/admin/clientes/funciones.php on line 11


sera por el header ?.

este es mi codigo.

Código PHP:
Ver original
  1. function agregarclientes($nombre_cliente){ 
  2.     global $cn;
  3.     $sql_cliente  = "insert into teirsac_clientes(nombre_cliente)";
  4.     $sql_cliente .= "values('$nombre_cliente')";
  5.    
  6.     $cn->query($sql_cliente) or die(mysql_error());
  7.    
  8.     header("Location:index.php");
  9.            
  10. }
  11.  
  12. function editarclientes($codigo,$nombre_cliente){
  13.     $sql_edit  = "update teirsac_clientes set nombre_cliente = '$nombre_cliente' ";
  14.     $sql_edit .= "where idcliente = '$codigo'";
  15.    
  16.     $cn->query($sql_edit) or die(mysql_error());
  17.    
  18.     header("Location:index.php");
  19.            
  20. }  
  21.  
  22. function borrarclientes($cod){ 
  23.     $sql_del = "delete from teirsac_clientes where idcliente = '$cod'";
  24.     $cn->query($sql_del) or die(mysql_error());
  25.    
  26.     header("Location:index.php");
  27. }

saludos.