Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/02/2006, 15:00
Avatar de carlosfocus
carlosfocus
 
Fecha de Ingreso: enero-2006
Ubicación: Venezuela
Mensajes: 823
Antigüedad: 18 años, 3 meses
Puntos: 0
ok cluster, el codigo lo que hace es generar registros por dia, si hoy hay 20 solicitudes el generaria esto

0001-22-02-2006
.
.
.
0020-22-02-2006

Si mañana hay 3 solicitudes nada mas el generaria esto:

0001-23-02-2006
0002-23-02-2006
0003-23-02-2006

Me entiendes la funcion del script? el de esta manera lo hace perfecto talcual comom lo quiero, pero a mi jefe se le ocurrio añadir un TN antes del codigo 000X, me entiendes?

Eso es lo que no me permite hacer o mejor dicho insertar..................

El codigo original es este

Código PHP:

$NDAY 
strtolower(strftime("%d-%m-%y"time()));
        

$result1 mysql_query("SELECT MAX(ticketnumber)AS TNUM FROM ".$tblrequests." WHERE (((ticketnumber) LIKE '%" $NDAY "'))"mysql_error());
while (
$row mysql_fetch_array($result1MYSQL_BOTH))
   {
   if(!empty(
$row["TNUM"])){
   
$CurRef $row["TNUM"];
   list(
$start$end) = explode("-"$CurRef);
   
$start =  "00000".($start+1);

   
$GetRefNumber $start ."-"$NDAY;
   } else{
  
$GetRefNumber "0001-".$NDAY;
   }
}
$ticketnumber $GetRefNumber

Yo lo unico que hice fue esto:

Código PHP:

$NDAY 
strtolower(strftime("%d-%m-%y"time()));
        

$result1 mysql_query("SELECT MAX(ticketnumber)AS TNUM FROM ".$tblrequests." WHERE (((ticketnumber) LIKE '%" $NDAY "'))"mysql_error());
while (
$row mysql_fetch_array($result1MYSQL_BOTH))
   {
   if(!empty(
$row["TNUM"])){
   
$CurRef $row["TNUM"];
   list(
$start$end) = explode("-"$CurRef);
   
$start =  "00000".($start+1);

   
$GetRefNumber "tn".$start ."-"$NDAY//Aqui colque "tgn"
   
} else{
  
$GetRefNumber "tn0001-".$NDAY// Aqui igual...... coloque el "tn"
   
}
}
$ticketnumber $GetRefNumber
Pero yo vacio mi tabla y me inserta el primer registro bien, pero para el segundo registro no lo hace :S y no entiendo,.............


Gracias por tanta molestia :D
__________________
Carlos Herrera
Web Developer
www.carlos.com.ve
Para descargar archivos propios a su Teléfono Mobil? www.carlosfocus.com