Ciao a tutti
Sto cercando di creare un programmino in php e mysql che mi permetta di creare dei record relativi ad un prodotto cliente, cosi:
In una pagina form ho questi campi
Cliente
Campo 1
Camoo 2
Campo 3
Etc
Se riempio solo il campo 1, cliccando su inserisci mi deve creare 2 record con i seguenti codice articolo (AA00001 e BB00001, che dovranno sempre essere progressivi in base alle prime due lettere iniziali); questo perché una volta trovato il modo di mettere i recodor aggiungerò altri dati per completare le info.
In pratica BB è il prodotto finale, AA quello che serve per crearlo.
Se invece compilo Campo 1 e Campo 2, allora i codico da creare sono 3 ( AA00001, AA00002, BB00001) e così via BB dovrà sempre esserci.
L'unica cosa è che il sistema deve tener conto dell'ultimo AA e BB inserito per continuità di incrementale.
Mi potete aiutare?
Ho iniziato con delle prove di If se il campo è vuoto e pieno, ed il codice iniziale l'ho inserito ma non so come farlo a fare incrementale ed univoco...
<?php
include ('include.php');
if(isset($_POST['submit']))
{
$codice = $_POST['codice'];
if (empty($codice)) {
//echo "vuoto";
echo "vuoto";
} else {
$tt=1;
$te=1;
$order_num=sprintf("tt%06d",$tt++);
$order_num2=sprintf("te%06d",$te++);
$sql = "INSERT INTO telai (codice)
VALUES ('$order_num'),
('$order_num2')";
}
if (mysqli_query($conn, $sql)) {
echo "New record has been added successfully !";
} else {
echo "Error: " . $sql . ":-" . mysqli_error($conn);
}
mysqli_close($conn);
}
?>
Grazie mille a tutti e scusate se non sono bravo con php...