私は少しのサイトで作業しています。 私の最初のファイルは、セックスとカテゴリの名前を入力できる場所です。ファイルから値を返す(PHP)
(ETC:スティーブンMジュニア)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Geef u borstnummer</title>
</head>
<p>
<body>
<h3>Geef uw borstnummer in selecteer uw categorie en geslacht</h3>
<form method="post" action="search.php?go" id="searchform">
<input type="text" name="nummer">
<select id="categorie" name="categorie">
<option value = "0"> Selecteer Categorie </option>
<option value = "B"> Benjamin </option>
<option value = "P"> Pupil </option>
<option value = "M"> Miniem </option>
<option value = "K"> Cadet </option>
<option value = "L"> Scholier </option>
<option value = "J"> Junior </option>
<option value = "S"> Senior </option>
<option value = "M"> Master </option>
</select>
<select id="geslacht" name="geslacht">
<option value = "0"> Selecteer geslacht </option>
<option value = "M"> Man </option>
<option value = "V"> Vrouw </option>
</select>
<input type="submit" name="submit" value="Search">
</form>
</body>
</p>
</html>
第二のファイルが$_POST
方法でこれら3つの変数を使用し、その後のMySQLデータベースでそれらを検索します。 このファイルはこの人に関する詳細情報をエクスポートします。
(など:性別、名前、カテゴリ、クラブ、生年月日、番号)これらはすべて変数に格納されています。
(等:$Name
、$Category
、...)
<?php
if(isset($_POST['submit']))
{
if(isset($_GET['go']))
{
// if(preg_match("/^[0-9]*$/", $_POST['nummer']))
// {
$nummer_in=$_POST['nummer'];
$categorie_in=$_POST['categorie'];
$geslacht_in=$_POST['geslacht'];
define('DB_NAME', 'atletiek');
define('DB_USER', 'root');
define('DB_PASSWORD', '');
define('DB_HOST', 'localhost');
$db=mysqli_connect (DB_HOST, DB_USER, DB_PASSWORD) or die ('I cannot connect to the database because: ' . mysqli_error());
$mydb = mysqli_select_db($db, "atletiek");
$sql="SELECT * FROM `atleten` WHERE `Borstnr` = $nummer_in AND `Categorie` = '$categorie_in' AND `Geslacht` = '$geslacht_in' ";
$result=mysqli_query($db, $sql);
if (!$result)
{
printf("Error: %s\n", mysqli_error($db));
exit();
}
while($row=mysqli_fetch_array($result))
{
$ID =$row['ID'];
$Geslacht=$row['Geslacht'];
$Naam = $row['Naam'];
$Categorie = $row['Categorie'];
$Club = $row['Club'];
$GeboorteJ = $row['Geboortej'];
$Nummer = $row['Borstnr'];
}
// }
}
else
{
echo "Please enter a search query ";
}
}
?>
今私は、画面上でこれらの値をプリントアウト3番目のファイルを作りたいです。 どうすればいいですか?
アンカー(?name=Steven
)の使用について聞いたことがありますか、ファイルのURLにそのようなものはありませんでしたが、私はこれをどのように使用するかわからず、情報をたくさん見つけることができません。
誰かが私を助けることができますか?
これを試してみてくださいあなたはいくつかのコードを共有することができます – M0ns1f
@ M0ns1fはそれらを追加しました –
私が問題を正しく理解していれば、第3のファイルは必要なく、第2のファイルからこれらの値を印刷できます。 – saband