0

私のDBは次のようになります

paynumber fullname linemanager
12345 John Smith Jack Jones
12346 Joe Bloggs Andy Smith

12345テキストフィールドに入力すると、同じテキストフィールドにジョン・スミスが返されるようにしたい

あまりにも多くの mysql_queries を試しましたが、どれを投稿すればよいかわかりません!

私はそれが苦手ではないので、完全なコードを探しているわけではありませんが、正しい方向に向けてください!

乾杯!

    <?php


    $mysql_host = "host"; 
    $mysql_username = "user"; 
    $mysql_password = "pass"; 
    $link = mysql_connect("$mysql_host", "$mysql_username", "$mysql_password");
    mysql_select_db("dbname",$link); 

    $pay_number=intval($_POST["pay_number"]);
    $result = mysql_query($link,"SELECT fullname from officers where paynumber=$pay_number");

    echo $result;

    ?>
4

1 に答える 1

0
SELECT fullname from myTable where paynumber=12345

何がそんなに大変なの?その後、好きな場所に表示できます。結果を取得して同じフィールドに表示するために、AJAX を少し追加できます。

編集:

HTMLフォームのフィールドに名前が付けられpay_number、フォームメソッドがPOST

次に、PHP処理コードで行うことができます

$pay_number=intval($_POST["pay_number"]);
$query="SELECT fullname from myTable where paynumber=$pay_number";
于 2013-03-23T16:09:51.033 に答える