Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/229.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使用将我的输出更改为与条形码扫描仪一起使用_Php_Jquery - Fatal编程技术网

Php 如何使用将我的输出更改为与条形码扫描仪一起使用

Php 如何使用将我的输出更改为与条形码扫描仪一起使用,php,jquery,Php,Jquery,我将要更改一个脚本,并且我知道该脚本正在使用一个带有一个选项和回音的脚本来显示产品 现在我想将更改为a,这样我可以扫描条形码,并且产品中的信息应该像现在一样添加到数据库中,但是我迷路了,我已经花了几个小时研究了如何更改它,我以为解决方案是使用隐藏的,但是我无法将第一个已知的产品添加到我的列表中 谁能帮帮我吗 我试着用更多的盒子来获得产品,但那是一个大混乱 <div class="col-md-6"> <div class="form-group"> <

我将要更改一个脚本,并且我知道该脚本正在使用一个带有一个选项和回音的脚本来显示产品

现在我想将更改为a,这样我可以扫描条形码,并且产品中的信息应该像现在一样添加到数据库中,但是我迷路了,我已经花了几个小时研究了如何更改它,我以为解决方案是使用隐藏的,但是我无法将第一个已知的产品添加到我的列表中

谁能帮帮我吗

我试着用更多的盒子来获得产品,但那是一个大混乱

 <div class="col-md-6">
  <div class="form-group">
    <label for="date">Product Name</label>
    <select class="form-control select2" name="prod_name" tabindex="1" autofocus required>
      <?php
        $branch=$_SESSION['branch'];
        $cid=$_REQUEST['cid'];

        include('../dist/includes/dbcon.php');

        $query2=mysqli_query($con,"select * from product where branch_id='$branch' order by prod_name")or die(mysqli_error());

          while($row=mysqli_fetch_array($query2)){
            ?>
            <option value="<?php echo $row['prod_id'];?>"><?php echo $row['prod_name']." Available(".$row['prod_qty'].")";?></option>
          <?php }?>
    </select>

      <input type="hidden" class="form-control" name="cid" value="<?php echo $cid;?>" required>   
    </div><!-- /.form group -->
  </div>
  <div class=" col-md-2">
    <div class="form-group">
      <label for="date">Quantity</label>
      <div class="input-group">
        <input type="number" class="form-control pull-right" id="date" name="qty" placeholder="Quantity" tabindex="2" value="1"  required>
      </div><!-- /.input group -->
    </div><!-- /.form group -->
  </div>
  <div class="col-md-2">
    <div class="form-group">
      <label for="date"></label>
      <div class="input-group">
        <button class="btn btn-lg btn-primary" type="submit" tabindex="3" name="addtocart">+</button>
      </div>
    </div>

应将代码更改为使用或类似的方式,以便我可以使用条形码扫描仪将我的项目添加到列表中。

我所做的是:

我将prod_id更改为条形码,扫描时表单被提交到临时数据库,以显示每个项目,然后添加了一个名为inStock的finish数据库,一切都按原样进行了!:


/Kenneth

用相同名称的文本输入替换select字段应该很简单。让我们看看你在这方面做了什么,这样我们就可以知道你是否把事情搞砸了。当然,这是否有效取决于您使用条形码扫描仪读取的内容。当前,提交的选项值为$row['prod_id']。如果你的条形码扫描器不读取那种产品ID,但是读取其他东西,那么这当然不起作用,在这种情况下,你需要在两者之间实现某种转换。我尝试添加了这一个:但没有任何运气。