Моя первая работа здесь. Они ищут имя и отображают таблицу таких имен. Я использую другое текстовое поле, чтобы получить идентификационный номер заявителей для отображения их профиля. Теперь я хочу сделать это, просто щелкнув их идентификационный номер, который находится в строке таблицы. Я пробовал этот код, но кажется, что он не работает.Как получить значение href в строке таблицы?
<?php
$sql = mysql_query("select * from applicant_data")
or die('Error in query : $sql. ' .mysql_error());
if (mysql_num_rows($sql) > 0)
{
while ($row = mysql_fetch_array($sql)){
?>
<tr>
<td align="center" bgcolor="#ffffff"><form method="post" action="psp_view_profile.php" name="submit" >
<?php echo '<a href="psp_view_profile.php?$no="> ' . $row['id'] . '</a>'?></td></form>
<td align="center" bgcolor="#ffffff"><?php echo $row['lastname']; ?></td>
<td align="center" bgcolor="#ffffff"><?php echo $row['firstname']; ?></td>
<td align="center" bgcolor="#ffffff"><?php echo $row['middlename']; ?></td>
<?php
}
}
?>
И это один от psp_view_profile.php
<?php
include('config.php');
$no = $_POST['no'];
$sql1 = mysql_query("SELECT * FROM applicant_data WHERE id='$no'");
while($_GET = mysql_fetch_array($sql1)){
$Date = $_GET["datapply"];
$FirstName = $_GET["firstname"];
$MiddleName = $_GET["middlename"];
$LastName = $_GET["lastname"];
$RStreet = $_GET['res_st'];
$RBarangay = $_GET['barangay'];
//and so on...
'в то время как ($ _ GET'? Поверь мне, ты не хочешь это использовать. http://php.net/manual/en/reserved.variables.get.php --- http://php.net/manual/en/language.variables.superglobals.php –
вам нужно поместить идентификатор в link, а также только текст, который вы нажимаете на –
@ Fred-ii- wow, я никогда не видел, чтобы это делалось раньше, - это будет работать, но все равно –