Step 1: Insert without payment_code.
Step 2: Get mysql_insert_id from STEP 1.
Step 3: Update payment_code with where condition as mysql_insert_id.
Trecho de código em Php:
Os comandos podem precisar ser corrigidos.
1. mysql_query("INSERT INTO payments (date, item, method, payment_code)
VALUES (NOW(), '1 Month', 'paypal')");
2. printf("Last inserted record has id %d\n", mysql_insert_id());
3. mysql_query(“UPDATE payments set payment_code=CONCAT("chaminda",mysql_insert_id()) where id=mysql_insert_id());
Aqui está uma abordagem para isso.
Trecho de código em Php: Os comandos podem precisar ser corrigidos.
tente isso: