18/12/2009, 11:52
|
| | Fecha de Ingreso: diciembre-2009
Mensajes: 52
Antigüedad: 14 años, 11 meses Puntos: 0 | |
Respuesta: Como Utilizar confirm entre etiquetas php gracias, ya me salio
una nueva consulta
tengo un problema al insertar un registro ;estoy utlizando clases ;tengo mi clase base en donde eh creado esta funcion
function consulta5($sql = ""){
if ($sql == "") {
$this->Error = "No ha especificado una consulta SQL";
return 0;
}
//ejecutamos la consulta
$this->Consulta_ID5 = @mysql_query($sql, $this->Conexion_ID);
if (!$this->Consulta_ID5) {
$this->Errno = mysql_errno();
$this->Error = mysql_error();
}
/* Si hemos tenido éxito en la consulta devuelve
el identificador de la conexión, sino devuelve 0 */
return $this->Consulta_ID5;
}
ahora en el archivo php que tengo que se llama insertar.php tengo una funcion en donde recogo las variables del siguiente modo
public function insertarproyectos()
{
$miconexion = new DB_mysql ;
$miconexion->conectar($miconexion->BaseDatos, $miconexion->Servidor , $miconexion->Usuario , $miconexion->Clave);
$cod_proy=$_POST['cod_proyecto'];
$des_proy=$_POST['des_proyecto'];
$miconexion->consulta5("insert into dba_proyecto_mov(cod_proyecto, des_proyecto)
values('$cod_proy', '$des_proy')");
$miconexion->guardar();
}
y cuando lo ejecuta me guarda un campo en blanco
eh probado a ver que valor tienen estas variables $cod_proy,$des_proy, pero su valor es en blanco, no seque pasa pero no retiene el dato que digiito en las cajas de texto,
esas variables $cod_proy,$des_proy, yo lo genere mediante una funcion que contiene esto
echo "<input type='text' name='".$this-> nombrecampo($i)."' size='".$this->tamaniocampo($i)."' /> ";
eh probado viendo el codigo html que genera y en efecto las cajas de texto se llaman cod_proyecto, des_proyecto, no entiendo porque no puedo recuperar el valor de las cajas de texto
muchas gracias |