Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/02/2006, 12:51
Avatar de carlosfocus
carlosfocus
 
Fecha de Ingreso: enero-2006
Ubicación: Venezuela
Mensajes: 823
Antigüedad: 18 años, 3 meses
Puntos: 0
Error DUPLICATE ENTRY

Saludos de nuevo

Ando aun con lo de ticket number, ya tengo la manera para que me suba uno a uno los registros pero tengo un problema

cuando vacio la tabla me inserta el primer registro sin problemas pero cuando vuelvo a enviar el formulario me da el siguiente error

Invalid query: Duplicate entry 'tn000001-22-02-06' for key 1


mi code 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 "tn".$start ."-"$NDAY;
   } else{
  
$GetRefNumber "tn0001-".$NDAY;
   }
}
$ticketnumber $GetRefNumber
No entiendo el por que el error
__________________
Carlos Herrera
Web Developer
www.carlos.com.ve
Para descargar archivos propios a su Teléfono Mobil? www.carlosfocus.com