Bueno ultimamente he estado algo alejado por cuestiones de trabajo en exceso xD (o como diria Ban soy un workaholic! xD) pero pues en esos ratos libres que tengo me distraigo un poco con un juego que se llama bitefight en el vi un menu genial que se despliega cuando posicionas el mouse sobre un y en el se pone informacion, me llamo la atencion y lo queria integrar a un sistema que ando haciendo .
aqui una imagen de como se despliega:
entonces despues que vi que utilizaba tooltip (un javascript) solo restaba integrarlo, y adaptarlo a mis necesitades jejej adelante les pondre el archivo, que lo tomaran como referencia nada mas puesto que no pongo la db ni nada asi, pero podran ver el code
despues de integrar el tooltip, necesitaba que el sistemilla hiciera unas validaciones, si 4 campos estaban llenos solamente que me mostrara un boton rojo, si eran entre 5y 8 naranja, 9 a 15 verde y 16 amarillo, lo que hice es que al momento de jalar los valores en la base de datos, declare variables, llamemosles:
y al tomar el valor de la base de datos hago esta validacion con un if:
lo que nos indica ahi es que selecciona paternopres, si el valor de paternopres es nulo entonces nos regresara en paternopres el valor de Sin Paterno, y la variable $sp tendra el valor de $sp + 1 por lo que al principio seria solamente uno ya que la inicializamos en 0
los 4 campos "clave" para eso, fueron paterno, materno, nombre y clave de elector, por lo que si eran nulos repetia lo de arriba mencionado, al final para que el sistema sepa que imagen tenia que poner hice lo siguiente:
con las validaciones de la suma agregue tambien este code:
y con esa parte ya tenia validado y el sistema sabia que color asignar en cada parte, en el mismo sistema queria saber cuanto presidentes, secretarios, suplentes 1 y suplentes 2 faltaban, por lo que agregue las variables:
entonces en la parte que si el valor era nulo y solo en la parte de paterno (pues ahi no necesitaba que me sumara mas de una vez) agregue que sumara el valor + 1 para hacer esa comprobacion
no se si me explique muy bien o no, pero pues aqui les dejo el codigo que hice, una imagen de como se ve final y un video tambien para que vean como funciona ese modulo del sistema.
aqui les dejo el code:
aqui una imagen de como se despliega:
entonces despues que vi que utilizaba tooltip (un javascript) solo restaba integrarlo, y adaptarlo a mis necesitades jejej adelante les pondre el archivo, que lo tomaran como referencia nada mas puesto que no pongo la db ni nada asi, pero podran ver el code
despues de integrar el tooltip, necesitaba que el sistemilla hiciera unas validaciones, si 4 campos estaban llenos solamente que me mostrara un boton rojo, si eran entre 5y 8 naranja, 9 a 15 verde y 16 amarillo, lo que hice es que al momento de jalar los valores en la base de datos, declare variables, llamemosles:
$suma1 = 0;
$suma2 = 0;
$suma3 = 0;
$suma4 = 0;
$suma2 = 0;
$suma3 = 0;
$suma4 = 0;
y al tomar el valor de la base de datos hago esta validacion con un if:
$paternopres=strtoupper($row["paternopres"]); if ($paternopres == NULL) { $paternopres="Sin Paterno, "; $sp = $sp + 1;}else {$suma1 = $suma1 + 1;};
lo que nos indica ahi es que selecciona paternopres, si el valor de paternopres es nulo entonces nos regresara en paternopres el valor de Sin Paterno, y la variable $sp tendra el valor de $sp + 1 por lo que al principio seria solamente uno ya que la inicializamos en 0
los 4 campos "clave" para eso, fueron paterno, materno, nombre y clave de elector, por lo que si eran nulos repetia lo de arriba mencionado, al final para que el sistema sepa que imagen tenia que poner hice lo siguiente:
$sumatotal = 0;
$sumatotal = $suma1 + $suma2 + $suma3 + $suma4;
if ($sumatotal <= 4) { $color = "";}else{
if ($sumatotal <= 8) { $color = "";}else{
if ($sumatotal <= 15) { $color = "";}else
if ($sumatotal == 16) { $color = "";}}
$sumatotal = $suma1 + $suma2 + $suma3 + $suma4;
if ($sumatotal <= 4) { $color = "";}else{
if ($sumatotal <= 8) { $color = "";}else{
if ($sumatotal <= 15) { $color = "";}else
if ($sumatotal == 16) { $color = "";}}
con las validaciones de la suma agregue tambien este code:
if ($suma3 == 4) { echo "";}else {echo "";}
el cual hace que se despliegue un tache si no esta completo y una palomita si esta completo el registro :-D
y con esa parte ya tenia validado y el sistema sabia que color asignar en cada parte, en el mismo sistema queria saber cuanto presidentes, secretarios, suplentes 1 y suplentes 2 faltaban, por lo que agregue las variables:
$sp = 0;
$ss = 0;
$ss1 = 0;
$sss2 = 0;
$ss = 0;
$ss1 = 0;
$sss2 = 0;
entonces en la parte que si el valor era nulo y solo en la parte de paterno (pues ahi no necesitaba que me sumara mas de una vez) agregue que sumara el valor + 1 para hacer esa comprobacion
no se si me explique muy bien o no, pero pues aqui les dejo el codigo que hice, una imagen de como se ve final y un video tambien para que vean como funciona ese modulo del sistema.
aqui les dejo el code:
Código:
y aqui les dejo un link del video de como funciona todo esto en total:
http://evilscript.org/validaciones.rar
se me olvidaba, aqui esta el archivo tooltip.js or si lo quieren tambien
http://evilscript.org/tooltips.js
cualquier duda por aqui andamos ^^
Komtec1
y aqui les dejo un link del video de como funciona todo esto en total:
http://evilscript.org/validaciones.rar
se me olvidaba, aqui esta el archivo tooltip.js or si lo quieren tambien
http://evilscript.org/tooltips.js
cualquier duda por aqui andamos ^^
Komtec1
Comentarios
Valla comentario que te ha hecho este anónimo, debe de estar cifrado,jajajajajajaja
Saludarte y espero que todo este bien por casa, pues con todo lo que se oye de Mejico no te afecte a ti
Un saludo y un abrazo
Exquimer
PD: supongo que sera por tiempo, pero como desde Marzo no hay nada nuevo