Mostrar Mensajes

Esta sección te permite ver todos los mensajes hechos por este usuario, recuerda que solo puedes ver los mensajes en áreas en donde tu tienes acceso.


Mensajes - Carlos Belisario

Páginas: [1] 2 3 ... 18
1
Discusión General / Re:El Futuro de la Comunidad PHP de Venezuela
« : 20 de diciembre de 2013, 04:59:38 pm »
simple, ya creaste una cuenta? una vez tengas una cuenta indica para que josé te de los permisos y luego con git subes los archives al repo, sino tienes idea de git nos indicas, aunque hay tutoriales con lo básico para manejar un repo en github

2
Discusión General / Re:El Futuro de la Comunidad PHP de Venezuela
« : 12 de diciembre de 2013, 05:16:36 pm »
Yo creo que nos agarro diciembre (aunque pa mi no hay mucha vacación) y al nadie terminar con la propuesta ni mucho menos (por obligaciones, etc, etc, etc) se quedo estancado, sin embargo creo que había algo ya montado de la propuesta en el github de la comunidad, lo que hay es que terminar de integrar y montar a ver si se empieza a generar contenido

3
De todo ! / Re:Infografías que valen
« : 11 de diciembre de 2013, 07:59:09 pm »
un poco sobre editores o IDE para php

4
Discusión General / Re:Sistema de votación en PHP
« : 10 de diciembre de 2013, 06:03:46 pm »
que has diseñado?? muestranos por lo menos que hiciste de la ase de datos a ver en que se te puede ayudar

5
Scripts / Re:modificar registros
« : 10 de diciembre de 2013, 05:59:24 pm »
ta simple como preguntarle a google grid con php ahí vas a encontrar varios ejemplos, usa el que más te guste

7
De todo ! / php control remoto
« : 22 de noviembre de 2013, 08:32:01 pm »

8
Discusión General / Re:Guía: PHP La Manera Correcta
« : 21 de noviembre de 2013, 07:01:51 pm »
el hecho es que te vayas familiarizando con el lenguaje y que vayas viendo los standars que se están manejando en el mismo, de tal manera que así sea comenzando comiences por el buen camino, saludos

9
Ofertas de Empleo / Re:MisM2.com Busca Programador(a)
« : 19 de noviembre de 2013, 10:41:47 pm »
te invito a que leas el siguiente post

http://php.org.ve/ofertas-de-empleo/tips-para-publicar-oferta-de-empleo/

de manera que hagas mas específica la oferta y tengas mas suerte en la busqueda del desarrollador que necesitas

10
Scripts / css puro vs less vs stylus vs Saas
« : 05 de noviembre de 2013, 05:31:55 pm »
Aunque no soy front-end y soy apático en ese tema siempre ando buscando la manera de aprender lo mas que pueda de ese lado oscuro =S ahora recurro a la gente que trabaja con estos a ver que opinan

css como ya lo vengo haciendo o preprocesadores
less, stylus, saas u otro que me indiquen y si pueden poner cual usan y porque


11
Scripts / Re:error en consulta mysql
« : 02 de noviembre de 2013, 09:25:54 pm »
Ya te lo dije, en esto
Código: [Seleccionar]
echo '<td>'.$neto.'</td></tr>'."<br>";
no el <br> esta demás, no es necesario,, por eso te crea el poco de <br>

12
Ofertas de Empleo / Tips para publicar oferta de empleo
« : 31 de octubre de 2013, 01:18:29 pm »
he notado que hay muchas ofertas de empleo ambiguas, sin información importante como localidades, si es presencial o no, etc., por eso dejo este tema para que haya una guía o la información mínima que se necesita para ofertar un trabajo
  • indicar el Perfil buscado en el desarrollador (años de experiencia, si debe de ser T.S.U., Ing., etc)
  • Indicar tecnologías a conocer por el desarrollador de estar solicitando alguna en específicio. Ejemplo:
    Cita
    Conocimientos en YiiFramework, JQuery, CSS3 ...
  • indicar si es presencial o freelance, de ser presencial indicar localidad ya que aquí hay gente de toda Venezuela, si no se de donde es como se si puedo aplicar a la ofreta
  • Dejar link, email, teléfono, skype, etc., o algo para que el interesado se comunique con el ofertante

Lo demás que se le pueda ocurrir en para realizar la oferta es bienvenido, pero es importante que por lo menos estos tips básicos estén dentro de la oferta para una mejor comunicación, saludos

13
Scripts / Re:error en consulta mysql
« : 29 de octubre de 2013, 10:49:32 pm »
bueno la verdad hay mucho camino por recorrer pero se empieza por un lado, voy a hacerte algunas observaciones para que mejores
1.- una etiqueta <tr></tr> ya te hace el salto de linea no es necesario el <br /> que colocas en tu código por eso debe de estarse generando los saltos que indicas, los iba a quitar pero la flojera me agarro =S.
2.- identación, según el standar se debe de dar 4 espacios, no tabs ni nada de eso, fíjate como quedo el mismo código que tu colocaste mucho mas legible.
3.- separación de lógica de negocio de vista, de manera que se haga más fácil el mantenimiento del mismo código.
4.-  la extensión mysql de php esta declarada obsoleta, en su lugar debe de usarse mysqli o pdo (mi elección personal PDO ).

como coloque en un post anterior a todos los ando mandando para http://lamaneracorrecta.php.org.ve/, mientras mas te instruyas en el lenguaje mas vas a agarrale gusto a este link que te acabo de pasar y vas a mandar a tus compañeros, porque los standares son para seguirlos

tu código identado
Código: [Seleccionar]
<!DOCTYPE html >
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title>Detalle de Nomina</title>
    </head>
    <body>
        <h2><div align="center">Relacion Conceptos de Nomina</div></h2>
        <table align="center" border='1'>
            <tr>
                <th>Ficha</th>
                <th>Apellidos y Nombres</th>
                <th>Cargo</th>
                <th>Ingreso</th>
                <th>Sueldo</th>
            </tr>
            <?php
            $i
=0
            
$asig=0;
            
$deduc=0;
            
$neto=0;
            
$totasig=0;
            
$totdeduc=0;
            
$totneto=0;
            
$pase=1;
            
$registro=1;
            
mysql_connect("localhost","root","");
            
mysql_select_db("nomina");
            
$consulta mysql_query("SELECT asigdeduc.idficha, personal.apenom, personal.fechaingreso, personal.cargo, personal.sueldo, asigdeduc.idconcepto, conceptos.descripcion, asigdeduc.asignacion, asigdeduc.deduccion, asigdeduc.fechapago  FROM asigdeduc, personal, conceptos WHERE asigdeduc.idficha=personal.idficha and asigdeduc.idconcepto=conceptos.idconcepto ORDER BY asigdeduc.idficha, asigdeduc.idconcepto");
            
$cuantomysql_num_rows($consulta);
            
//echo "total Registros"."  ".$cuanto."<br>";
            
while ($row=mysql_fetch_array($consulta)) {
                
$ficha=$row["idficha"]; 
                if (
$pase==1) {
                    
$trabajador=$row["idficha"];
                    
$fechapago=$row["fechapago"];
                    
$pase=2;
                    echo 
'<tr><td align="center">'.$trabajador.'</td>';
                    echo 
'<td>'.$row['apenom'].'</td>';
                    echo 
'<td>'.$row['cargo'].'</td>';
                    echo 
'<td align="center">'.$row['fechaingreso'].'</td>';
                    echo 
'<td>'.$row['sueldo'].'</td></tr>';
                } if (
$trabajador!=$ficha) {
                    
$neto=$asig-$deduc;
                    
$totasig=$totasig+$asig;
                    
$totdeduc=$totdeduc+$deduc;
                    
$totneto=$totneto+$neto;
                    
// muestro los subtotales por trabajador
                    
echo '<tr><td>'." ".'</td>';
                    echo 
'<td>'." ".'</td>';
                    echo 
'<td>'.$asig.'</td>';
                    echo 
'<td>'.$deduc.'</td>';
                    echo 
'<td>'.$neto.'</td></tr>';
                    
$trabajador=$row["idficha"];
                    
$asig=0;
                    
$deduc=0;
                    
$neto=0;
                    echo 
'<tr><td align="center">'.$trabajador.'</td>';
                    echo 
'<td>'.$row['apenom'].'</td>';
                    echo 
'<td align="center">'.$row['cargo'].'</td>';
                    echo 
'<td>'.$row['fechaingreso'].'</td>';
                    echo 
'<td>'.$row['sueldo'].'</td></tr>'."<br>";
                    
//Ahora coloco los conceptos
                    
echo '<tr><td align="center">'.$row["idconcepto"].'</td>';
                    echo 
'<td>'.$row["descripcion"].'</td>';
                    echo 
'<td>'.$row["asignacion"].'</td>';
                    echo 
'<td>'.$row["deduccion"].'</td>';
                    echo 
'<td>'." ".'</td></tr>';
                    
$asig=$asig+$row["asignacion"];
                    
$deduc=$deduc+$row["deduccion"];
    //cierro el if de distinto
                
} else{
                    if (
$trabajador==$ficha) {
                        echo 
'<tr><td align="center">'.$row["idconcepto"].'</td>';
                        echo 
'<td>'.$row["descripcion"].'</td>';
                        echo 
'<td>'.$row["asignacion"].'</td>';
                        echo 
'<td>'.$row["deduccion"].'</td>';
                        echo 
'<td>'." ".'</td></tr>';
                        
$asig=$asig+$row["asignacion"];
                        
$deduc=$deduc+$row["deduccion"];
                        
// $totasig=$totasig+$asig;
                        // $totdeduc=$totdeduc+$deduc;
                        
$totneto=$totneto+$neto;
                    }
                    
//cierro el else
                
}
                
//pregunto si es el ultimo registro
                
if ($cuanto==$registro) {
                    
$neto=$asig-$deduc;
                    
$totasig=$totasig+$asig;
                    
$totdeduc=$totdeduc+$deduc;
                    
$totneto=$totneto+$neto;
                    
// muestro los subtotales por trabajador
                    
echo '<tr><td>'." ".'</td>';
                    echo 
'<td>'." ".'</td>';
                    echo 
'<td>'.$asig.'</td>';
                    echo 
'<td>'.$deduc.'</td>';
                    echo 
'<td>'.$neto.'</td></tr>'."<br>";
                    
//Ahora los totales
                    
echo '<tr><td>'." ".'</td>';
                    echo 
'<td>'." ".'</td>';
                    echo 
'<td>'.$totasig.'</td>';
                    echo 
'<td>'.$totdeduc.'</td>';
                    echo 
'<td>'.$totneto.'</td></tr>'."<br>";
                }
                
//Cierro el while
                
$registro++;
            }
            
?>

        </table>
    </body>
</html>

saludos

Edit Dream*** te lleva a malas prácticas, te genera código basura, no te autocompleta clases, etc, etc, etc, usa un editor mas decente, notepad++, sublime text, geidt, incluso ides como netbeans, eclipse, aptana, a tu gusto para que veas lo que es un editor de verdad y desarrolles como los hombres como le digo a mis compañeros de trabajo XD

14
Discusión General / Re:Errores en mi sistema
« : 28 de octubre de 2013, 05:25:48 pm »
Mi recomendación es que te leas un buen tutorial de php, porque los errores son de sintaxis de php que si te vas a la línea que te indica se consiguen simplemente, y esto es un foro donde se apoya a la gente, con dudas específicas del lenguaje, la invitación que te hacemos es a investigar y llegar con dudas mas puntuales, saludos y bienvenido al foro

15
Discusión General / Re:Errores en mi sistema
« : 28 de octubre de 2013, 02:01:00 pm »
Es totalmente correcta las observaciones de csalazart, para hacer preguntas en el foro lo mejor es que la analices y redactes bien, además si es algún error nos indiques cual es y por favor usar las herramientas de hightligh del foro, como la etiqueta code "#" que colorea la sintaxis del código, tal como lo hizo el amigo que te respondió.

Ahora entrando en tu código pudieras sacar mas provecho a PDO como herramienta, ya que simplemente cada vez que instancias tu clase DatosLibros pasas el dns de pdo y eso es un poco inmantenible, imagina cambiar todos los datos en los archivos que usen esta clase (pensando en que pudieran convertirce en varios), cuando subas a un server. Otra cosa que sería interesante que vieras un poco de teoría de OOP, (siempre es bueno leer los conceptos para aprender y refrescar conocimientos). Otra cosa que ando recomendando desde hace bastante es leer http://lamaneracorrecta.php.org.ve/, saludos

Páginas: [1] 2 3 ... 18