PHP と MySQL を使用して、製品コードに対応する次のバッチ番号を見つけるのを手伝ってください。私のテーブルは以下の画像のようです:
製品RM-SO-070Gの新しいバッチを入力したい場合、PHPフォームはそれに応じて新しいバッチ番号を取得する必要があります.
PHP と MySQL を使用して、製品コードに対応する次のバッチ番号を見つけるのを手伝ってください。私のテーブルは以下の画像のようです:
製品RM-SO-070Gの新しいバッチを入力したい場合、PHPフォームはそれに応じて新しいバッチ番号を取得する必要があります.
シーケンサーとして機能する追加のテーブルを作成します。テーブルには、次のバッチ値を保持する列が 1 つだけ含まれます。新しい製品を最初のテーブルに追加するたびに、シーケンサー テーブルからバッチ番号を取得し、追加する次の製品に必要な次のバッチ番号でシーケンサーを更新します。
これを試して:
$product = "RM-SO-070G";
$previous = "bt001";
$query = "SELECT batch_no FROM table WHERE product_code = '".$product."'
AND batch_no = (SELECT MIN(batch_no) FROM table
WHERE batch_no > '".$previous."');";
$result = mysql_query($query);
...