안녕하세요, 저는이 계정 페이지를 만들려고 PHP에 매우 익숙합니다. PHP는 $ session_username을 사용하여 데이터베이스에서 행 (listingname)을 가져오고, 개별 결과는 링크로 바뀌며, 다른 모든 PHP에 연결됩니다. 그리고 내가하려고하는 것은 $ SESSION이 특정 Listingname을 클릭했을 때입니다.
예를 들어, John, Ben, Tom 등의 Listing 이름 행 안에는 Array 내에 있으며, 모두 개별 링크입니다. 클릭하면 list.php로 이동하고 싶습니다. John을 클릭하면 $ SESSION _ [ 'listingname']이 John이되고 Ben이 클릭되면 $ SESSION _ [ 'listingname']이 Ben 등이됩니다. 그러면 해당 이름을 사용하여 데이터베이스와 관련된 자세한 정보를 가져올 수 있습니다 List.php 안에 그 이름으로.
시간 내 주셔서 감사합니다.
PHP는 것은
<?php
ini_set('display_errors', 1); error_reporting(E_ALL);
session_start();
include 'connect.php';
echo "Welcome ".$_SESSION['username'];
echo "</br>";
echo $_SESSION['password'];
echo "</br>";
echo "</br>";
{
?>
<FORM METHOD="LINK" ACTION="Submitlisting5.php">
<INPUT TYPE="submit" VALUE="Go to submit">
</br>
</br>
</FORM>
Existing List
</br>
<?php
ini_set('display_errors', 1); error_reporting(E_ALL);
include 'connect.php';
$username=$_SESSION['username'];
$result=mysqli_query($con,"SELECT * FROM Listing WHERE username = '$username'")or die(mysqli_error($con));
while ($row = mysqli_fetch_assoc($result))
{
echo '<a href="SpecificListing.php">'.$row['Listingname'].'</br>';
}
$_SESSION['Listingname']=$row['Listingname'];
}
?>
무엇 방법 = "링크"를 설정할 수 있습니까? POST 또는 GET을 사용해야합니다. –
귀하의 html이 유효하지 않습니다. '
'에 ''을 입력하십시오. 또한 xhtml은 소문자입니다. – aksu
@ArlaudAgbePierre는 페이지의 다른 버튼을위한 버튼으로 다른 PHP에 링크되어 있습니다. – Benyaman