2017-01-19 5 views
-1

RPIに「在庫マネージャ」サイトを作りたいと思っています。しかし、私はバーコードを入力した後、私はいつでもproductnew.phpを取得します、私はデータベースに製品を持っています。 「uができればこれは、私が考える最善の方法であることcanotIF ... ELSE ...なぜ機能しないのですか?

input.php

<head> 
    <?php include 'head.php';?> 
</head> 
<body> 
    <header> 
    <?php include 'menu.php';?> 
</header> 
<section> 
<?php 
    echo 'Give me a barcode'; 
    echo '<form method="POST" action="productsearch.php">'; 
    echo '<table>'; 
    echo '<tr><td>Barcode:</td> <td><input type="text" name="barcode"/></td></tr>'; 
    echo '<tr><td></td> <td><input type="submit" value="Search"/></td></tr>'; 
    echo '</table>'; 
    echo '</form>'; 
    mysqli_free_result($res);?>    
    </section> 
    </body> 
    <?php include 'footer.php';?> 

productsearch.php

<html><head> 
    <?php include 'head.php';?> 
</head> 
<body> 
    <?php 
    $barcode = $_POST["barcode"]; 
    $sql = "SELECT * FROM inventory WHERE barcode = ' . $barcode . '"; 
    mysqli_query($conn, $sql) or die ('SQL Error! ' . $sql. ' '. mysqli_error($conn)); 
    if (mysqli_num_rows($conn, $sql) != 0){ 
     header("Location: productupdate.php"); 
     } else { 
     header("Location: productnew.php"); 
    } 
include 'footer.php'; 
?> 
</body> 
</html> 
+2

あなたは(ヘッダを使用)と:-(... – donald123

+0

があなたのために移入彼らのいずれかのエラーですか(mysqli_num_rows($ CONN、$場合のみページが@Feralheart –

+1

'をナビゲートしていない前に、あなたは出力を持っていますsql) 'が無効な構文です。RTM http://php.net/manual/en/mysqli-result.num-rows.php –

答えて

-2

(データベース接続と選んでhead.phpです)あなたがこれに従うことができる最善の解決策を見つける。

<html> 
<head> 

    <?php include 'head.php';?> 

</head> 
<body> 
    <?php 
    $barcode = $_POST["barcode"]; 
    $sql = "SELECT * FROM inventory WHERE barcode = ' . $barcode . '"; 
    mysqli_query($conn, $sql) or die ('SQL Error! ' . $sql. ' '. mysqli_error($conn)); 
    if (mysqli_num_rows($conn, $sql) != 0){ 
     header("Location: productupdate.php"); 
      exit; 
     } else { 
      header("Location: productnew.php"); 
      exit; 

     } 
     include 'footer.php'; 
    ?> 

</body> 
</html> 
+0

試しましたが、問題は解決していません – Feralheart

関連する問題