$sql = "SELECT client_id, firm_name FROM savedata";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
echo "<br> Client_id: ". $row["client_id"]. "<br> <a href ='view.php'>Client Name: ". $row["firm_name"]." </a>";
}
} else {
echo "0 results";
}
Я использую этот код для отображения моего имени клиента из моей базы данных, я хочу отобразить всю информацию, связанную с кликом клиента в view.php.
Спасибо
Изменить этот код
echo "<br> Client_id: ". $row["client_id"]. "<br> <a href ='view.php'>Client Name: ". $row["firm_name"]." </a>";
в
echo "<br> Client_id: ". $row["client_id"]. "<br> <a href ='view.php?cid=".$row["client_id"]."'>Client Name: ". $row["firm_name"]." </a>";
Тогда в view.php
$sql = "SELECT client_id, firm_name FROM savedata where client_id=".$_GET['cid'];
$result = $conn->query($sql);
if ($result->num_rows > 0) {
$row = $result->fetch_assoc();
echo "<br> Client_id: ". $row["client_id"]. "<br> Client Name: ". $row["firm_name"];
}
<a href ='view.php?clientId=".$row["client_id"]."'>Client Name: ". $row["firm_name"]." </a>
view.php:
if(isset($_GET['clientId']) {
$clientId=$_GET['clientId'];
$sql = "SELECT * FROM savedata WHERE id='$clientId'";
....
}else{
...
}
<a href ='view.php?id=" . $row['client_id'] . "'>
. Затем на страницеview.php
вы можете получить идентификатор с помощью:$id = $_GET['id']
. Теперь вы можете получить этого конкретного пользователя из базы данных на основе идентификатора.