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

gracias de nuevo por responder gatorv. viendo el codigo de las funciones, vi que habia otros espacios, es decir, habia saltos de linea en mi codigo y por eso me salia ese error. cuando mencionaste que no puedes enviar nada de texto, significa que no puedo hacer ningun echo cuando estoy usando el header().

asi quedo 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.     global $cn;
  14.     $sql_edit  = "update teirsac_clientes set nombre_cliente = '$nombre_cliente' ";
  15.     $sql_edit .= "where idcliente = '$codigo'";
  16.    
  17.     $cn->query($sql_edit) or die(mysql_error());
  18.    
  19.     header("Location:index.php");
  20.            
  21. }  
  22.  
  23. function borrarclientes($cod){
  24.     global $cn;
  25.     $sql_del = "delete from teirsac_clientes where idcliente = '$cod'";
  26.     $cn->query($sql_del) or die(mysql_error());
  27.    
  28.     header("Location:index.php");
  29. }

quiero hacerte una consulta. cuando hay saltos de linea en el codigo, es decir, es decir, muchas teclas de espacio.


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. }

significa que por eso me mostraba ese error ?.

aclareme esa duda. si en algo me equivoco, corrijame.

saludos.