Tooltip, Validaciones

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 Lengua 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 Lengua.

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 Lengua 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 Lengua

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;

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 Lengua

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 = "";}}

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;

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 Lengua

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 Lengua

http://evilscript.org/tooltips.js

cualquier duda por aqui andamos ^^

Komtec1

Comentarios

Exquimer ha dicho que…
Hola amigo
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

Entradas populares de este blog

Integrar API de Google Maps, archivos kml, kmz y otras fumarolas :D

Musimetría - música generada de forma automática por computadora.

Solución [fix] a hamachi Logging in .. failed, busy