在使用php

时间:2017-06-07 07:48:11

标签: php mysql

我的代码需要一些帮助。好像我的代码没有用,但我不知道哪个部分是错的。

这是我的stock.php :(包括连接在那里,但我不在这里发布)

<body>
<fieldset>
<legend><h1>Cari Data Barang</h1></legend>
 <div style="margin-bottom:15px;" align="right">
  <form action="" method="post">
   <input type="text" name="input_cari" placeholder="Cari Berdasar Nama Barang" class="css-input" style="width:250px;" />
   <input type="submit" name="cari" value="cari" class="btn" style="padding:3px;" margin="6px;" width="50px;"  />
  </form>
 </div>

   <?php    

    $input_cari = @$_POST['input_cari']; 
    $cari = @$_POST['cari'];
    $mencari = "SELECT * FROM barang where nama_barang like '%$input_cari%'";
    $result = mysqli_query($connection, $mencari) or die("Error");
    ?>
    <table width="100%" border="1px solid #000" style="border-collapse:collapse;">
        <tr style="background-color:#fc0;">
            <th>Id Barang</th>
            <th>Nama Barang</th>
            <th>Harga Jual</th>
            <th>Stock</th>
        </tr>
        <?php while($dat=mysqli_fetch_assoc($result)){ 
            echo "<tr>
                    <td><center>{$dat['id_barang']}</center></td>
                    <td><center>{$dat['nama_barang']}</center></td>
                    <td><center>{$dat['harga_jual']}</center></td>
                    <td><center>{$dat['stock']}</center></td>
                    <td><center><input type="submit" name="edit" value="Edit"><a href="Edit.php"></a></center></td>
                    </tr>"
        ?>
    <tbody>

                    <?php 

                  }               
                  ?>

    </table>
    <table>
    <th><a href = "kasir.php"><button type="submit">Back</button></th>
    <th><a href= "#"><button onclick="window.print()"> Print </a></th>
    </table>
    </fieldset>
    </body>
</html>

1 个答案:

答案 0 :(得分:1)

首先,你应该添加如下的php。连接字符串和变量。接下来,您应该在双引号内使用单引号,否则您的字符串将过早结束。见下文。

                <?php while($dat=mysqli_fetch_assoc($result)){ 
        echo "<tr>
                <td><center>".$dat['id_barang']."</center></td>
                <td><center>".$dat['nama_barang']."</center></td>
                <td><center>".$dat['harga_jual']."</center></td>
                <td><center>".$dat['stock']."</center></td>
                <td><center><input type='submit' name='edit' value='Edit'><a href='Edit.php'></a></center></td>
                </tr>";
    ?>