Como he comentado antes la rutina es mas complicada y lo que he hecho es simplificarla, se trata de lo siguiente.
Incialmente tanto VSLETRA1 como VSLETRA2 tienen valor "A", a partir de aqui voy cambiando el valor del campo VSLETRA2 con valores consecutivos B,C,D,E,F,G ...., cuando este valor llega a "Z" este toma valor A y VSLETRA1 toma el siguiente valor B,C,D,E,F,G.... .
Esta es la rutina completa.
Código PHP:
$hoy=getdate();
$Fecha= $hoy["year"]. $hoy["mon"].$hoy["mday"];
$result = mysql_query("SELECT * FROM VISITES", $mysql_link);
$myrow = mysql_fetch_array($result);
//if ($myrow = mysql_fetch_array($result)) {
$cLetra1 = $myrow["VSLETRA1"];
$cLetra2 = $myrow["VSLETRA2"];
if ($Fecha == $myrow["VSFECHA"] ) {
$cLetras = "ABCDEFGHIJKLMNOPQRSTUVXYZ";
if ($Cletra2 == "Z"){
$cLetra1 = SUBSTR($cLetras, STRPOS($cLETRAS,$cLetra1)+1,1);
$cLetra2 = "A";
}ELSE{
$cLetra2 = SUBSTR($cLetras, STRPOS($cLETRAS,$cLetra2)+1,1);
}
}Else{
$cLetra1 = "A";
$cLetra2 = "A";
}
$strSQL2 = "UPDATE VISITES SET " ;
$strSQL2 = $strSQL2. "VSFECHA = '".$Fecha ."' ";
$strSQL2 = $strSQL2. ",VSLETRA1 = '".$cLetra1."' ";
$strSQL2 = $strSQL2. ",VSLETRA2 = '".$cLetra2."'";
mysql_query($strSQL2, $mysql_link);
Gracias por tan rapida respuesta.