i want to insert both value and content of dropdown select into a database table. i can insert the value with no problem but i have no idea how to insert the content. i've been searching similar questions and probably it can be done by adding javascript. but i haven't learned about that yet so i have no clue how to use it.
<form action="hitung.php" method="POST" id="formid">
        <?php
            $query  = "SELECT nama FROM alternatif";
            $result = mysqli_query($conn, $query);
            for ($i=0; $i < $row = mysqli_fetch_array($result) ; $i++) { 
                
            
            ?>
            <tr>
                <th><?php echo $row['nama'] ?></th>
                <?php
                $select = mysqli_query($conn, "SELECT * FROM kriteria");
                $count = mysqli_num_rows($select);
                for ($j=0; $j < $count ; $j++) {
                ?>
                <td>
                
                        <select class="btn-secondary" name="subkrt[<?php echo $i ?>][<?php echo $j ?>]" required>
                        <option value="" style="display:none;" required>-Pilih-</option>
                        <?php
                        $query = mysqli_query($conn, "SELECT pv_alternatif.pv_subkriteria, subkriteria.nama FROM pv_alternatif INNER JOIN subkriteria ON pv_alternatif.id_alternatif = subkriteria.id WHERE id_kriteria=$j+1");
                        while ($a = mysqli_fetch_array($query)) {
                        ?>
                            <option value="<?php echo $a['pv_subkriteria']; ?>"><?php echo $a['nama']; ?></option>
                        <?php
                        }
                        ?>
                        </select>
                </td>
            
            <?php
                }
                }
            ?>  
                
            </tr>
    </form>
so both value and content are fetched from two different tables of my database. and hitung.php is code to insert into database.
include 'koneksi.php';
include 'fungsi.php';
$jmlsub = array();
$qwery = mysqli_query($conn, "SELECT nilai FROM pv_kriteria");
while ($row = mysqli_fetch_array($qwery)){ 
    $rows[] = $row['nilai'];
    $jmlsub[] = 0;
}
$query  = "SELECT nama FROM alternatif";
$result = mysqli_query($conn, $query);
$a = mysqli_query($conn, "SELECT * FROM nilai_alt");
for ($i=0; $i < $row = mysqli_fetch_array($result) ; $i++) {?>
    <?php
    $select = mysqli_query($conn, "SELECT * FROM kriteria");
    $count = mysqli_num_rows($select);
    for ($j=0; $j < $count ; $j++) {
        if(isset($_POST['subkrt'][$i][$j])){
            $matriks[$i][$j] = $_POST['subkrt'][$i][$j] * $rows[$j];
            $value = $matriks[$i][$j];
            $jmlsub[$i] += $value;
        $id_alternatif = getIDAlternatif($i);
        $id_kriteria = getKriteriaID($j);
        if (mysqli_num_rows($a)==0) {
            $b = "INSERT INTO nilai_alt VALUES('',$id_alternatif,$id_kriteria,$value)";
        } else {
            $b = "UPDATE nilai_alt SET nilai_alternatif=$value WHERE id_alternatif = $id_alternatif AND id_kriteria = $id_kriteria";
        }
        $rsult = mysqli_query($conn,$b);
        if (!$rsult) {
            echo "Gagal memasukkan / mengupdate nilai alternatif";
            exit();
        }
    }
    }
    }
    
$jmlAlternatif  = getJumlahSubKriteria();
for ($i=0; $i < ($jmlAlternatif); $i++) { 
    $id_alternatif = getIDAlternatif($i);
    $query = "INSERT INTO ranking VALUES ($id_alternatif,$jmlsub[$i]) ON DUPLICATE KEY UPDATE nilai=$jmlsub[$i]";
    $result = mysqli_query($conn,$query);
    if (!$result) {
        echo "Gagal mengupdate ranking";
        exit();
    }
}
header('Location: hasil_subkrt.php');
?>
tables:
Any help will be greatly appreciated. Thanks.


 
    