RE: [PHP-ES] Funcion en Clase PHP
[email protected] ("Carlos Sura")
| Newsgroups | php.general.es |
|---|---|
| Message-ID | <[email protected]> |
Esta es la clase que tengo empleado.class.php
function insertar($campos){
if($this->con->conectar()==true){
//print_r($campos);
//echo "INSERT INTO empleados (nombre, apellido, salario, dui,
afp, isss, nit) VALUES ('".$campos[0]."',
'".$campos[1]."','".$campos[2]."','".$campos[3]."','".$campos[4]."','".$camp
os[5]."','".$campos[6]."')");
return mysql_query("INSERT INTO empleados (nombre, apellido,
salario, dui, afp, isss, nit) VALUES ('".$campos[0]."',
'".$campos[1]."','".$campos[2]."','".$campos[3]."','".$campos[4]."','".$camp
os[5]."','".$campos[6]."')");
}
}
function actualizar($campos,$id){
if($this->con->conectar()==true){
//print_r($campos);
return mysql_query("UPDATE empleados SET nombre =
'".$campos[0]."', apellido = '".$campos[1]."', salario = '".$campos[2]."',
dui = '".$campos[3]."', afp = '".$campos[4]."', isss = '".$campos[5]."', nit
= '".$campos[6]."' WHERE id = ".$id);
}
}
function mostrar_empleado($id){
if($this->con->conectar()==true){
return mysql_query("SELECT * FROM empleados WHERE id=".$id);
}
}
function mostrar_empleados(){
if($this->con->conectar()==true){
return mysql_query("SELECT * FROM empleados ORDER BY id DESC");
}
}
function eliminar($id){
if($this->con->conectar()==true){
return mysql_query("DELETE FROM empleados WHERE id=".$id);
}
}
}
Agrego, actualizo, muestro y elimino campos.
Ahora bien, quiero agregarle las funciones a esta, pero sencillamente, no sé
cómo hacer que los datos me los lea a la tabla que tengo que se llama:
Configuraciones
-----Original Message-----
From: Carlos Sura [mailto:[email protected]]
Sent: domingo, 01 de agosto de 2010 06:01 p.m.
To: [email protected]
Subject: [PHP-ES] Funcion en Clase PHP
Hola amigos,
Quisiera saber si me pueden ayudar
La verdad es que no estoy muy
familiarizado con las clases en PHP
Y quisiera saber si me pueden explicar
o ayudar
No requiero de mucho la verdad
Y si se preguntan porque decidí
hacerlo en clases y no sé nada- . La respuesta es porque me gusta probar
cosas nuevas y aprender; segundo porque así me lo pidieron.
Esta es la función:
<?php
function afp($patrono,$empleado,$salario,$max,$min){
var $patrono;
var $empleado;
var $resultado1_afp1;
var $resultado2_afp2;
if ($salario >= $max){
$resultado_afp1=$salario*$patrono;
$resultado_afp2=$salario*$empleado;
} else{
$resultado_afp1="";$resultado_afp2="";
}
///resultados obtenidos en
variables:////////////////////////////////////////////
//$resultado1_afp1;
//$resultado2_afp2;
}
function renta($patrono,$empleado,$salario,$max,$min){
var $patrono;
var $empleado;
}
function isss($patrono,$empleado,$salario,$max,$min){
var $patrono;
var $empleado;
var $patrono;
var $empleado;
var $resultado1_isss1;
var $resultado2_isss2;
if ($salario >= $max){
$resultado1_isss1=$max*$patrono;
$resultado2_isss2=$max*$empleado;
} else{
$resultado1_isss1=$salario*$patrono;
$resultado1_isss1=$salario*$empleado;
}
///resultados obtenidos en
variables:////////////////////////////////////////////
//$resultado1_isss1;
//$resultado2_isss2;
}
//isss emp 3%
//isss pat 7.5%
//isss max 685.7
//afp-emp 6.25%
//afp-pat 6.75%
//afp-min 207.60
//afp-max 5354.52
//renta
?>