PHPを使用してフォームのドロップダウンリストにMySQLのデータを表示するにはどうすればよいですか?

R情報

MySql からデータを表示できるように、コードのこの部分をどこに記述すればよいのかわかりません。

もし彼らがここに立つ必要があるなら?ドロップダウン リストの add.html ページに結果を表示するにはどうすればよいですか?

私は php が初めてです。ありがとうございました。

This is add.php

    <html>
<head>
    <title>Add Data</title>
</head>

<body>
<?php
//including the database connection file
include_once("config.php");

if(isset($_POST['Submit'])) {    
    $firstname = $_POST['firstname'];
    $lastname = $_POST['lastname'];
    $occupation = $_POST['occupation'];

    // checking empty fields
   if(empty($firstname) || empty($lastname) || empty($occupation)) {                
        if(empty($firstname)) {
            echo "<font color='red'>firstname field is empty.</font><br/>";
        }

        if(empty($lastname)) {
            echo "<font color='red'>lastname field is empty.</font><br/>";
        }

        if(empty($occupation)) {
            echo "<font color='red'>Occupation field is empty.</font><br/>";
        }





      //THIS PART OF THE CODE
     if(empty($company_name)) {

      $sql = "SELECT company_name FROM former_company";
      $result = mysql_query($sql);

      echo "<select name='company_name'>";
      while ($row = mysql_fetch_array($result)) {
      echo "<option value='" . $row['company_name '] . "'>" . $row['company_name'] . "</option>";
      }

      echo "</select>";}



    //link to the previous page
    echo "<br/><a href='javascript:self.history.back();'>Go Back</a>";
} else  { 
    // if all the fields are filled (not empty)             
    //insert data to database
    $result = mysqli_query($mysqli, "INSERT INTO Staff(firstname,lastname,occupation) VALUES('$firstname','$lastname','$occupation')");
    //display success message
    echo "<font color='green'>Data added successfully.";
    echo "<br/><a href='index.php'>View Result</a>";
    }
}
?>
</body>
</html>



This is add.html

    <html>
<head>
    <title>Add Data</title>
</head>

<body>
    <a href="index.php">Home</a>
    <br/><br/>

    <form action="add.php" method="post" name="form1">
        <table width="25%" border="0">
            <tr> 
                <td>Firstname</td>
                <td><input type="text" name="firstname"></td>
            </tr>
            <tr>
                <td>Lastname</td>
                <td><input type="text" name="lastname"></td>
            </tr>
            <tr>
            <td>Occupation</td>
            <td><input type="text" name="occupation"></td>
        </tr>
        <tr>
        <tr>
            <td>Company name</td>
            <td><p><br>
            <select name="company_name" id="$sql">

            <option value="id" selected> </option>
            <option value="Option 2">Option 2</option>
            <option value="Option 3">Option 3</option>
            <option value="Option 4">Option 4</option>
            </select>
</p></td>
        </tr>
            <td></td>


                <td><input type="submit" name="Submit" value="Add"></td>
            </tr>
        </table>
    </form>
</body>
</html>
ネット悪質

add.html からタグ付けされた部分のこのコードを削除します

       <select name="company_name" id="$sql">

        <option value="id" selected> </option>
        <option value="Option 2">Option 2</option>
        <option value="Option 3">Option 3</option>
        <option value="Option 4">Option 4</option>
        </select>

add.php ゾーンから取得したこのコードをそこに配置します。add.php のゾーンにあるはずがないので、それを削除する必要があります。

      $sql = "SELECT company_name FROM former_company";
      $result = mysql_query($sql);

      echo "<select name='company_name'>";
      while ($row = mysql_fetch_array($result)) {
      echo "<option value='" . $row['company_name '] . "'>" . $row['company_name'] . "</option>";
      }

      echo "</select>";

貼り付けたすべてのコンテンツとこの変更を含む 1 つの add.php ファイルのみが必要です。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

リレーショナルデータベースからフェッチしたデータを含むフォームをsymfony4のドロップダウンとして表示するにはどうすればよいですか?

分類Dev

Angularのドロップダウンボックスリストを使用してフォームを送信するためのユニットテストケースを作成するにはどうすればよいですか?

分類Dev

データベースエントリを使用してドロップダウンリストを作成するにはどうすればよいですか?

分類Dev

Angular.jsを使用してAPIのドロップダウンリストから特定のデータを選択する際に関連データを表示するにはどうすればよいですか?

分類Dev

jQueryを使用してフォームのドロップダウンメニューを検証するにはどうすればよいですか?

分類Dev

jqueryを使用して、このフォーム内のドロップダウンリストに新しいアイテムを動的に追加するにはどうすればよいですか?

分類Dev

ダウンロードしたアプリのアイコンをデスクトップに表示するにはどうすればよいですか

分類Dev

ドロップダウンリストを使用してデータソースを選択するにはどうすればよいですか

分類Dev

データフレームのフィールドをドロップダウンコントロールに追加して、Webページにデータをプロットするにはどうすればよいですか?

分類Dev

データフレームのフィールドをドロップダウンコントロールに追加して、Webページにデータをプロットするにはどうすればよいですか?

分類Dev

マップ上にマーカーのみを表示できますが、マーカーのクリック時にデフォルトの情報ウィンドウまたはカスタム情報ウィンドウを表示しないようにするにはどうすればよいですか?

分類Dev

Javascriptを使用してドロップダウンにタイムリストを表示するにはどうすればよいですか?

分類Dev

データベースからAngularのドロップダウンリストにデータを取得するにはどうすればよいですか?

分類Dev

ドロップダウンリストの値を取得してMySQLサーバーに挿入するにはどうすればよいですか?

分類Dev

Pythonを使用してフォームコントロール/ドロップダウンにテキストを挿入してこのエラーを解決するにはどうすればよいですか?

分類Dev

Pythonを使用してフォームコントロール/ドロップダウンにテキストを挿入してこのエラーを解決するにはどうすればよいですか?

分類Dev

データリストのドロップダウンを自動表示するにはどうすればよいですか?

分類Dev

jqueryとphpを使用して動的データからデフォルトのドロップダウンを設定するにはどうすればよいですか?

分類Dev

フォームにドロップダウンリストを正しく事前入力するにはどうすればよいですか?

分類Dev

Python cgiを使用してドロップダウンでMySQLデータベース値を取得するにはどうすればよいですか?

分類Dev

ヒントフォントファミリーをすべてのデバイスで同じにし、ドローアブルフォルダーのxmlコードがタブレットで黒色を表示するようにするにはどうすればよいですか?

分類Dev

入力からドロップダウンリストを作成し、別のシートの列にドロップダウンを入力するプログラムをコーディングするにはどうすればよいですか?

分類Dev

ブートストラップのボタンの代わりにスパンタグとグリフィコンを使用してドロップダウンメニューを作成するにはどうすればよいですか?

分類Dev

別のドロップダウンリストの選択した値に基づいてドロップダウンリストにデータを入力するにはどうすればよいですか?MVC

分類Dev

フォームタグに依存ドロップダウンリストを含めるにはどうすればよいですか?

分類Dev

スタートアップフォームのメソッドを使用して、子フォームから呼び出されたときにそのコントロールを有効にするにはどうすればよいですか?

分類Dev

2つ以上の依存ドロップダウンリストを使用してデータテーブルをフィルタリングするにはどうすればよいですか?

分類Dev

Googleフォームのドロップダウン値に基づいてフィールドを更新するにはどうすればよいですか?

分類Dev

フォーム内の複数の選択タイプのドロップダウンメニューにjQueryスクリプトを使用するにはどうすればよいですか?

Related 関連記事

  1. 1

    リレーショナルデータベースからフェッチしたデータを含むフォームをsymfony4のドロップダウンとして表示するにはどうすればよいですか?

  2. 2

    Angularのドロップダウンボックスリストを使用してフォームを送信するためのユニットテストケースを作成するにはどうすればよいですか?

  3. 3

    データベースエントリを使用してドロップダウンリストを作成するにはどうすればよいですか?

  4. 4

    Angular.jsを使用してAPIのドロップダウンリストから特定のデータを選択する際に関連データを表示するにはどうすればよいですか?

  5. 5

    jQueryを使用してフォームのドロップダウンメニューを検証するにはどうすればよいですか?

  6. 6

    jqueryを使用して、このフォーム内のドロップダウンリストに新しいアイテムを動的に追加するにはどうすればよいですか?

  7. 7

    ダウンロードしたアプリのアイコンをデスクトップに表示するにはどうすればよいですか

  8. 8

    ドロップダウンリストを使用してデータソースを選択するにはどうすればよいですか

  9. 9

    データフレームのフィールドをドロップダウンコントロールに追加して、Webページにデータをプロットするにはどうすればよいですか?

  10. 10

    データフレームのフィールドをドロップダウンコントロールに追加して、Webページにデータをプロットするにはどうすればよいですか?

  11. 11

    マップ上にマーカーのみを表示できますが、マーカーのクリック時にデフォルトの情報ウィンドウまたはカスタム情報ウィンドウを表示しないようにするにはどうすればよいですか?

  12. 12

    Javascriptを使用してドロップダウンにタイムリストを表示するにはどうすればよいですか?

  13. 13

    データベースからAngularのドロップダウンリストにデータを取得するにはどうすればよいですか?

  14. 14

    ドロップダウンリストの値を取得してMySQLサーバーに挿入するにはどうすればよいですか?

  15. 15

    Pythonを使用してフォームコントロール/ドロップダウンにテキストを挿入してこのエラーを解決するにはどうすればよいですか?

  16. 16

    Pythonを使用してフォームコントロール/ドロップダウンにテキストを挿入してこのエラーを解決するにはどうすればよいですか?

  17. 17

    データリストのドロップダウンを自動表示するにはどうすればよいですか?

  18. 18

    jqueryとphpを使用して動的データからデフォルトのドロップダウンを設定するにはどうすればよいですか?

  19. 19

    フォームにドロップダウンリストを正しく事前入力するにはどうすればよいですか?

  20. 20

    Python cgiを使用してドロップダウンでMySQLデータベース値を取得するにはどうすればよいですか?

  21. 21

    ヒントフォントファミリーをすべてのデバイスで同じにし、ドローアブルフォルダーのxmlコードがタブレットで黒色を表示するようにするにはどうすればよいですか?

  22. 22

    入力からドロップダウンリストを作成し、別のシートの列にドロップダウンを入力するプログラムをコーディングするにはどうすればよいですか?

  23. 23

    ブートストラップのボタンの代わりにスパンタグとグリフィコンを使用してドロップダウンメニューを作成するにはどうすればよいですか?

  24. 24

    別のドロップダウンリストの選択した値に基づいてドロップダウンリストにデータを入力するにはどうすればよいですか?MVC

  25. 25

    フォームタグに依存ドロップダウンリストを含めるにはどうすればよいですか?

  26. 26

    スタートアップフォームのメソッドを使用して、子フォームから呼び出されたときにそのコントロールを有効にするにはどうすればよいですか?

  27. 27

    2つ以上の依存ドロップダウンリストを使用してデータテーブルをフィルタリングするにはどうすればよいですか?

  28. 28

    Googleフォームのドロップダウン値に基づいてフィールドを更新するにはどうすればよいですか?

  29. 29

    フォーム内の複数の選択タイプのドロップダウンメニューにjQueryスクリプトを使用するにはどうすればよいですか?

ホットタグ

アーカイブ