Ver Mensaje Individual
  #16 (permalink)  
Antiguo 05/08/2010, 10:55
Avatar de Javiera_tierna
Javiera_tierna
 
Fecha de Ingreso: marzo-2010
Mensajes: 55
Antigüedad: 15 años
Puntos: 0
ok...gracias... la verdad lo he rebisado tanto que ya estoy loca...

pero creo que tienes razon.................simplemente no hace nada...


muchas gracias...... subire el formulario completo...por si le pillas algo.

entonces fcopacheco: que hago con la llamada de esa funcion que esta en el archivo del insert,,, solo la quito ?...

FCO PACHECO... yyy donde se fue........

aka le dejo mi formulario:

<?php
include_once("config.php");//aka llama al config.php,para que haga conexion.-

?>
<?php

if (isset($_POST["crea"]) && $_POST["crea"] =="Enviar")//primero evaluo que presiono el boton crear.-
{
$cnx = mysql_connect(constant("IP_SERVER"),constant("BD_U SER"),constant("BD_PASS"));//conexion.-
mysql_select_db("BD_NAME");
if(!$cnx){
Error_handler("Error al conectar a la Base de Datos",$cnx);
}
//inicio insert
?>
<?php include "insertNcli.php";?>//llama al insertNcli.php,ya que ahi esta la funcion que inserta.-
<?php
//variables a insertar para la insercion del cliente
$nombre = (!isset($_POST["txt_nomcli"]))?"":$_POST["txt_nomcli"];
$rut = (!isset($_POST["txt_rutcli"]))?"":$_POST["txt_rutcli"];
$dv = (!isset($_POST["txt_dvcli"]))?"":$_POST["txt_dvcli"];
$fecha_ingreso = (!isset($_POST["campo_fecha"]))?"":$_POST["campo_fecha"];
$giro = (!isset($_POST["txt_girocli"]))?"":$_POST["txt_girocli"];
$telefono1 = (!isset($_POST["txt_telecli"]))?"":$_POST["txt_telecli"];
$telefono2 = (!isset($_POST["txt_tele2cli"]))?"":$_POST["txt_tele2cli"];
$direccion = (!isset($_POST["txt_direcli"]))?"":$_POST["txt_direcli"];
$fax1 = (!isset($_POST["txt_faxcli"]))?"":$_POST["txt_faxcli"];
$fax2 = (!isset($_POST["txt_fax2cli"]))?"":$_POST["txt_fax2cli"];
$region = (!isset($_POST["txt_regicli"]))?"":$_POST["txt_regicli"];
$pagina_web = (!isset($_POST["txt_pwcli"]))?"":$_POST["txt_pwcli"];
$provincia = (!isset($_POST["txt_provicli"]))?"":$_POST["txt_provicli"];
$comentario = (!isset($_POST["txt_comencli"]))?"":$_POST["txt_comencli"];
$comuna = (!isset($_POST["txt_comucli"]))?"":$_POST["txt_comucli"];
error_reporting(E_ALL);//reporte el error.-

if (insertcli($nombre,$rut,$dv, $fecha_ingreso, $giro, $telefono1, $telefono2, $direccion, $fax1, $fax2, $region, $pagina_web, $provincia, $comentario, $comuna))
{
echo '<script language="javascript">
alert("Cliente Ingresado exitosamente");
</script>';
}
else
{
echo '<script language="javascript">
alert("Cliente NO Ingresado, volver a intentar.");
</script>';
}


}
?>


chicos: ya descubri algo importante... ya lo envia,, solo me arroja el siguente error.

Warning: Missing argument 16 for insertcli() in c:\program files\easyphp1-8\www\prototipos\insertNcli.php on line 4

que esta en el archivo de insercion linea 4..

es para el chiste saben que le correji para que se enviara:

en el boton de enviar, le tengo tipo botton y no submit...

aunque el tipo boton se lo tengo por fuerza para correr una funcion que valida las cajas de texto,,pero filo luego lo veo......

ya amigos... me alega por la funcion que esta en el este archivo:

Alguien sabe por que ?

<?php
include_once("config.php");


Warning: Missing argument 16 for insertcli() in c:\program files\easyphp1-8\www\prototipos\insertNcli.php on line 4

************************************************** *******************
//por esta funcion algo reclama
function insertcli($nombre,$rut,$dv, $fecha_ingreso, $giro, $telefono1, $telefono2, $direccion, $fax1, $fax2, $region, $pagina_web, $provincia, $comentario, $comuna, $dbi)//funcion para insertar datos.-
{
global $dbi;
$ret=true;
$query = "insert into cliente (nombre, rut, dv, fecha_ingreso, giro, telefono1, telefono2, direccion, fax1, fax2, region, pagina_web, provincia, comentario, comuna) values('$nombre', '$rut', '$dv', '$fecha_ingreso', '$giro', '$telefono1', '$telefono2', '$direccion', '$fax1', '$fax2', '$region', '$pagina_web', '$provincia', '$comentario', '$comuna')" ;

mysql_query($query,$dbi) or $ret=false;
return $ret;
}

?>

Última edición por GatorV; 05/08/2010 a las 14:45