Je suis nouveau dans la base de données MySQL. Dans mon panneau d'administration. Lorsque j'ajoute une sous-catégorie, la catégorie principale apparaîtra dans la liste déroulante avec la catégorie d'utilisateur connecté. En ce moment dans ma catégorie déroulante afficher toutes les données de catégorie d'utilisateur. Je veux afficher la seule catégorie d'utilisateur connectée de la base de données. Mais je n'ai pas compris quoi faire. s'il vous plaît quelqu'un sait m'aider.Comment extraire des données d'une table à une autre en utilisant l'identifiant de session de l'utilisateur connecté
Ci-dessous je partage mon code
<div class="form-group">
<select class="form-control" name="input_cat" id="input_cat" onchange="category_select(this)">
<?php
$query1 = "SELECT * FROM category";
/* execute multi query */
if (mysqli_multi_query($conn, $query1)) {
do {
echo '<option value=-1>select Category</option>';
/* store first result set */
if ($resulttest = mysqli_store_result($conn)) {
while ($test = mysqli_fetch_row($resulttest)) {
echo "<option value=" . $test[0] .">". $test[1].
"</option>";
}
}
} while (mysqli_next_result($conn));
}
?>
</select>
<input type="hidden" name="catid" id="catidval" value="">
</div>
below my query and database connection.
<?php
require 'dbconfig.php';
if (session_status() == PHP_SESSION_NONE)
session_start();
if (isset($_POST['submit']))
{
$venderID=$_SESSION['vid'];
$subcategory = mysqli_real_escape_string($conn,$_POST['subcategory']);
$catid = mysqli_real_escape_string($conn,$_POST['catid']);
$item_type = mysqli_real_escape_string($conn,$_POST['item_type']);
$price = mysqli_real_escape_string($conn,$_POST['price']);
$sql = "INSERT INTO item
(vendor_id,item_name,category_id,item_type,item_rate) VALUES
('$venderID','$subcategory','$catid','$item_type','$price');";
$result = mysqli_query($conn, $sql);
if ($result) {
echo '<script type="text/javascript">alert("Sub-category Added
Successfully.");</script>'; }
else
{
echo '<script type="text/javascript">alert("Oops! some error.");</script>';
}
}
?>
Merci