0
Im는 PHP에 익숙하지 않았으며, 세 개의 섹션 (기능, 관리자 & 영역)이 있지만 원하는 코드에 대해 거의 완벽한 온라인 코드를 발견했습니다. 외래 키외래 키를 사용하여 다른 테이블에서 이름 선택
함수 (functionID, FUNCTIONNAME) 매니저 (관리자 ID, Managername) 영역으로 ID와 링크 대신에 다른 테이블 (함수, 관리자 & 영역)를 유지하는 이름의 ID (zoneID 표시 , Zonename)
그래서 누군가가 내가 도와 줄 수 있다면 id 대신에 이름을 표시하고 싶습니다. v 그런 다음 변경
$q=mysql_query("select r.*, f.Functionname, m.Managername, z.Zonename from requests as r inner join functions as f on r.functionID = f.functionID inner join managers as m on r.managerID = m.managerID inner join zones as z on r.zoneID = z.zoneID where r.requestID=$id ");
: 이것에
$q=mysql_query("select * from requests where requestID=$id ");
: ERY 많이는
<html>
<head>
<title></title>
</head>
<body >
<?
$con = mysql_connect ("localhost","xxx","xx");
if (!$con){
die("can not connect: " . mysql_error());
}
mysql_select_db("xx",$con);
//////Displaying Data/////////////
$id=$_GET['requestID']; // Collecting data from query string
if(!is_numeric($id)){ // Checking data it is a number or not
echo "Data Error";
exit;
}
$q=mysql_query("select * from requests where requestID=$id ");
$row=mysql_fetch_object($q);
echo mysql_error();
echo "<table>";
echo "
<tr bgcolor='#f1f1f1'><td><b>Function</b></td><td>$row->functionID</td></tr>
<tr><td><b>Manager</b></td><td>$row->managerID</td></tr>
<tr bgcolor='#f1f1f1'><td><b>Zone</b></td><td>$row->zoneID</td></tr>
<tr><td><b>Headcount Request</b></td><td>$row->Headcountrequest</td></tr>
<tr bgcolor='#f1f1f1'><td><b>Utilisation</b></td><td>$row->Utilisation</td></tr>
<tr><td><b>Current Headcount</b></td><td>$row->Currentquarterheadcount</td></tr>
<tr bgcolor='#f1f1f1'><td><b>Entered By</b></td><td>$row->Enteredby</td></tr>
<tr><td><b>Start Date<br>(YYYY-MM-DD)</b></td><td>$row->Startdate</td></tr>
";
echo "</table>";
////////////////////
?>
</body>
</html>
대단히 고마워요! – user2317823
도와 드리겠습니다. 그것이 유일한 대답 일지라도 다른 사람들이 멋진 녹색 체크 표시를 보게되고 그것이 당신을 위해 일했음을 알 수 있도록 허용으로 표시해야합니다. –