我想表明訪問者使用他們的id從MySQL數據庫中調用了多少次。使用作業ID的點擊計數器
以下是頁面job.details.php中的代碼。
<div style="width:900px;">
<div style="float:left; width:200px;"class="ara-form"><header style="font-size:12px; color:#666666; font:Arial, sans-serif; padding:7px;"><?php
$result = mysqli_query($conn,"SELECT * FROM job WHERE jobid = '".$_GET['id']."' ORDER BY `CreatedTime` DESC");
$jobdetails = mysqli_fetch_assoc($result);
echo '<strong>Job Title</strong></br> '.$jobdetails['positiontitle'].'<hr class="job">';
echo '<strong>Company Name</strong></br> '.$jobdetails['companyname'].'<hr class="job">';
echo '<strong>Location</strong></br> '.$jobdetails['location'].'<hr class="job">';
echo '<strong>Closing Date</strong></br> '.$jobdetails['closingdate'].'<hr class="job">';
echo '<strong>Number of Vacancy</strong></br> '.$jobdetails['numberofvacancy'].'<hr class="job">';
echo '<strong>Job Category</strong></br> '.$jobdetails['jobcategory'].'<hr class="job">';
echo '<strong>Duration</strong></br> '.$jobdetails['duration'].'<hr class="job">';
echo '<strong>Employment Type</strong></br> '.$jobdetails['employmenttype'].'<hr class="job">';
echo '<strong>Salary</strong></br> '.$jobdetails['salary'].'<hr class="job">';
echo '<strong>Timing</strong></br> '.$jobdetails['timing'].'<hr class="job">';
echo '<strong>Nationality</strong></br> '.$jobdetails['nationality'].'<hr class="job">';
echo '<strong>Gender</strong></br> '.$jobdetails['gender'].'<hr class="job">';
echo '<strong>Experience</strong></br> '.$jobdetails['experience'].'<hr class="job">';
echo '<strong>Education</strong></br> '.$jobdetails['education'].'<hr class="job">';
echo '<strong>Gender</strong></br> '.$jobdetails['gender'].'<hr class="job">';
echo '<strong>Gender</strong></br> '.$jobdetails['gender'].'<hr class="job">';
?></header></div>
<div style="float:left; width:600px;" class="ara-form">
<fieldset style="font-size:12px; color:#666666; font:Arial, sans-serif;">
<?php
echo '<p><strong id="ara-form">Company Background</strong></br> '.$jobdetails['background'].'</p></br>';
echo '<p><strong id="ara-form">Job Summary</strong></br> '.$jobdetails['summary'].'</p></br>';
echo '<p><strong id="ara-form">Job Duties and Responsibilities</strong></br> '.$jobdetails['duty'].'</p></br>';
echo '<p><strong id="ara-form">Qualification</strong></br> '.$jobdetails['qualification'].'</p></br>';
echo '<p><strong id="ara-form">Skills</strong></br> '.$jobdetails['skill'].'<hr class="job"></p></br>';
echo '<p><strong id="ara-form">Submission Guideline</strong></br> '.$jobdetails['submission'].'</p></br>';
echo '<p><strong id="ara-form">Words to search this job</strong></br> '.$jobdetails['search'].'</p></br>';
?>
</fieldset></div>
<div style="float:left; width:33.4%; background:#ccc;">three</div>
<div style="clear:both;"></div>
</div>
</div>
這是我一直在從MySQL被稱爲其ID的工作的一個例子: http://example.com/job/job.details.php?id=171
該數據不是臨時存儲,因此您必須將其保存到數據庫中。創建一個列可能是'hit_counter',然後在這個頁面上更新一個'jobid'爲$ _GET ['id']'的地方。你也應該通過IP地址過濾它,否則刷新會增加計數器(即使是同一個用戶)。 –
注意SQL注入,不要直接從'$ _GET'或'$ _POST'使用params而不進行清理。 – Sal00m
你有什麼嘗試?你有什麼問題?你在爭鬥什麼?如果您對如何使用PHP/MySQL缺乏一般理解,那麼閱讀教程或在YouTube上觀看教程可能會更好。 –