Espero me puedan ayudar a solucinar mi problema
hago el insert al DB todo bien y aprendiendo de a poco
ah usar mysqli_ por recomendacion de muchos
Traigo el ID siguiente de esta forma $last_id = mysqli_insert_id($conexion);
y con un, echo " " . $last_id; muestro el ID que ingreso.
con mi casi nulo conocimiento y agonia intento resolver el problema
haciendo el insert del ID traido de la tabla a un campo de texto
ahi esta el problema que no se como hacer eso pero traer el ID
si me resulto.
espero me haya podido explicar, gracias.
Datos de ejemplo funcionando
Código PHP:
Ver original
<?php { } $Nombre = $_POST['Nombre']; $Apellido = $_POST['Apellido']; $Anio = $_POST['Anio']; $CodigoUnico = $_POST['CodigoUnico']; $SQL = "INSERT INTO Personas (Nombre,Apellido,Anio,CodigoUnico) VALUES ('$Nombre','$Apellido','$Anio','$CodigoUnico')"; echo "Listo"; // Print auto-generated id //echo " " . mysqli_insert_id($conexion); echo "ID es: " . $last_id; } else { } ?> <form action="tes.php" method="post"> <input name="Nombre" type="text"> <input name="Apellido" type="text"> <input name="Anio" type="text"> <input name="CodigoUnico" type="text" value="COD<? echo $last_id;?>"> <input name="enviar" type="submit"> </form>