0

フットボール選手用に設計されたデータベースがあるため、次のフィールドを持つテーブルがあります。

  • 個人_ID
  • ファーストネーム
  • ニックネーム
  • 住所1
  • Contact_Number
  • 生年月日
  • 郵便番号

Person_IDプレイヤーは個人番号を知らず、システムでのみ使用されるように設計されているため、実際に ID 番号を入力せずにプレイヤーの を抽出する必要があります。

特定の値が入力されたときにプレーヤーを選択するための My sql コードがあります。

SELECT `Person_ID` FROM `person` WHERE `First_Name` = 'A Name' and `Surname` = 'Another Name'

ただし、これは、関数に配置された場合、php 内でうまく返されません。私が現在持っている機能を以下に示します(php)

function showid($fname, $sname, $d) {
    $sql = "SELECT `Person_ID` FROM `person` WHERE `First_Name` = '$fname' and `Surname` = '$sname'";
    $result = mysqli_query($d, $sql);
    if (!$result)
        print ("$sql failed".mysqli_error($d));
    else {
        print ("$fname $sname is selected<br>");
    }
}

$name$snameはユーザーが入力する値であり、別のチームに転送したり、アカウントを更新したりできますが、さらに機能やクエリが完全に機能するように ID を選択する必要があります。

4

1 に答える 1