Hola:
Tu problema es el "ambito" (o "scope" en ingles) de tu variable que pasas a la funcion, para que te funcione, deberas usar la instruccion "global" dentro de tu funcion. Aprovecho de aconsejarte para que optimices un poco tu codigo y utilices la instruccion "switch" que queda pegado para tu caso, algo como:
Código PHP:
$javier=0;
$fernando=0;
function color($tecnico){
global $fernando,$javier;
switch ($tecnico){
case ("Fernando"):
$fernando++;
echo "bgcolor=\"#FFEA07\"";
break;
case ("Javier"):
$javier++;
echo "bgcolor=\"#D4F405\"";
break;
}
}
Espero te sirva.
Un saludo