Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/03/2017, 19:03
Avatar de aviweb2015
aviweb2015
 
Fecha de Ingreso: abril-2016
Ubicación: venezuela
Mensajes: 215
Antigüedad: 8 años, 1 mes
Puntos: 1
Respuesta: generar codigos automaticamente

Cita:
Iniciado por thezzin Ver Mensaje
podes pero tienes que guardar el ultimo numero generado del registro en
una Base de Datos o quizás un file tx
y antes de guardar uno nuevo hacer una pre consulta para sumar
por ejemplo si el primer registro es: Fisiot. 001-G tienes que guardar el
Numero 1 para que en el próximo registro lo sumar y ya sea: Fisiot. 002-G
Prueba este ejemplo:
Código PHP:
<?php 
$arrasum 
= array(
'1' => '1',
'2' => '2',
'3' => '3',
);
if(isset(
$_GET['sum'])){
    
$sum $_GET['sum'];
}
$numSum = isset($arrasum[$sum]) ? $arrasum[$sum] : "0";
$numSumado $numSum+1;
$GetSum sprintf("%04s"$numSumado);// Genera 001 auto incrementa
echo 'Fisiot. ',$GetSum,'-G ';
$self $_SERVER['PHP_SELF'];
?>
<br />
<a href="<?php echo $self,'?sum=',$numSumado;?>">Click Incrementar</a>
cuando entras a la pagina veras 001 es como si ese fuera el primer registro
en la base de datos pero al hacer click se incrementa es como si se guardara un nuevo registro
gracias amigo lo he probado y funciona perfectamente, pero ahora el problema es que como no solo es esa carrera si no son varias creo que se debería meter en un select para seleccionar el que se desea según sea el caso...
__________________
yoclens avilan