![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
01/04/2008, 14:02
|
| | Fecha de Ingreso: marzo-2007
Mensajes: 29
Antigüedad: 17 años, 10 meses Puntos: 0 | |
Re: Auto Increment con Prefijo A ver si esto te ayuda..
<?php
$gestor = fopen("COD.txt", "r+");
$a = fread($gestor, filesize("COD.txt"));
$a +=1;
if ($a < 10){
$b = '000';
}elseif($a>=10){
$b = '00';
}elseif($a>=100){
$b = '0';
}elseif($a>=1000){
$b = '';
}
$c = 'COD';
$rsult = "$c"."$b"."$a";
fclose($gestor);
if (file_exists("COD.txt")) {
unlink ("COD.txt");
}
$gestor = fopen("COD.txt", "a+");
fwrite ($gestor, "$a");
fclose($gestor);
?> eso va arriba de todo, en el codigo, y despues en la variable debes poner:
value="<PRO?=$rsult?>">
En el directorio donde tengas tu formulario o tu script de PRO1, etc debes crear un archivo llamado COD.txt, y ponerle el valor PRO1. |