好的,所以我正在制作 php,它将从与您在文本框中输入的名称匹配的数据库中提取每个条目。所以这里是数据库的图像 http://i.stack.imgur.com/LvmrM.png < 数据库的屏幕截图
因此,如果我将“DigitalNuke”放在文本框中并点击提交按钮,我只想要第二列“referrer”中具有“DigitalNuke”作为值的行
<form ACTION="" METHOD=post>
<div class="input-append">
<input class="span2" id="youruser" type="text" name="youruser" placeholder="Your Username">
<button class="btn btn-success" type="submit">Retrive</button>
</div>
</form>
<?php
require_once 'connect.php';
$name = isset($_POST['youruser']);
$conn= mysqli_connect ($dbhost,$dbuser,$dbpass,$dbname)or die(mysqli_error());
$query1 = "SELECT 'id', 'referrer', 'username', 'brigade', 'faction', 'activity' FROM refmems WHERE referrer='$name";
$result = mysqli_query($conn, $query1)
or die('Error querying the database: ');
echo '<table class="table table-bordered">';
echo '<caption>Your Referred Members</caption>' . '<thead><tr><th>ID</th>' . '<th>Username</th>' . '<th>Brigade</th>' . '<th>Faction</th>' . '<th>Activity</th>' . '</tr></thead>';
while ($row = mysqli_fetch_array($result)) {
echo "<tr class='success'><td>" . $row['id'] . "</td><td>" . $row['username'] . "</td><td>" . $row['brigade'] . "</td><td>" . $row['faction'] . "</td><td>" . $row['activity'] ."</td></tr>";
}
?>
所以到目前为止,当我点击提交按钮时它什么也没做。嗯,它有点工作,除了不是从表中提取数据之外,它只是在生成的表的每一行中放置 id、用户名、旅、派系、活动。 http://i.stack.imgur.com/XF71h.png < 截图
任何帮助将不胜感激,如果您需要其他任何帮助,请告诉我,我会发布它。