フットボール選手用に設計されたデータベースがあるため、次のフィールドを持つテーブルがあります。
- 個人_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 を選択する必要があります。