ចែក​រំលែក​គំនិត​ និង​ចំណេះដឹង​ជាមួយគ្នា

ទាញ​យក​ Job Announcement ពី​ Bongthom មកដាក់​លើ​ Website របស់អ្នក​

Posted in ពត៌មាន, Javascript, php by ប្រាក់ សុភី on ខែកញ្ញា 7, 2009

ចង់​រក​ការ​ងារ​មែន​ទេ?​ លោក​​អ្នក​ពិត​ជា​នឹក​ដល់ Bongthom.com មុនគេ​ហើយ ព្រោះ​នរណាៗ ក៏​ស្គាល់​ដែរ​ថា បងធំ ជា​ Website ធំជាង​គេ​ក្នុង​ស្រុក​ខ្មែរ​សម្រាប់​ស្វែង​រក​ការ​ងារ​ និង ការ​ប្រកាស​លក់​របស់​របរ​ផ្ទាល់​ខ្លួន…។

ពេល​នេះ​ខ្ញុំ​សូម​បង្ហាញ​​ពី​វិធី​សាស្ត្រ​ ក្នុង​ការ​ទាញ​ Job Announcement  ពី​ Bongthom.com មក​ដាក់​លើ​ទំព័រ​ Website របស់លោក​អ្នក​។ នេះ​ជាវិធី​មួយ​អាច​​ធ្វើ​អោយ​​ទំព័រ​របស់​លោក​អ្នក​ កើន​ឡើង​នូវ​ចំនូន​អ្នក​ទស្សនា​ផងដែរ។

លោក​អ្នក​អាច​ទាញ​យក​ កូដ​នេះ​ទៅ​ដាក់​បញ្ចូល​នូវ​ផ្នែក​ណា​មួយ​​ក្នុង​ Website របស់​លោក​អ្នក​ ដោយ​ឥតគិត​ថ្លៃ។ វា​ជាកូដ PHP 5 ជាមួយ​ Jquery( Javascript Library) ក្នុង​ការ​ទាញ​យក​ Job Announcement ដោយ​ប្រើ​ Ajax technology ក្នុង​ទាញ​​យក​ ដែល​មិន​ធ្វើ​អោយ​​ប៉ះពាល​ដល់​ Speed នៃការ​ Load Website របស់លោក​អ្នក។

Demo Download

job_list

1. index.php

< !DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
 <title>Job Listing</title>
	<link type="text/css" rel="stylesheet" href="css/style.css" />
 <script type="text/javascript" src="js/jquery.min.js"></script>
</head>
<body>
<div id="wrapper">
<div id="job_list">
 <img src="ajax-loader.gif" /></div>
</div>
<script type="text/javascript">
 $(document).ready(function() {
 $.get('jobs_list.php', function(data) {
 $('#job_list').html(data);
 });
 //Navigation pages
});
</script>
</body>
</html>
<pre>
$.get('job_list.php', function(data) {$('#job_list').html(data);}); ជា​ Ajax function ទាញយក​ Data
ពី job_list.php រូចហើយ​​បង្ហាញ
ទិន្នន័យ​​ទាំង​អស់​ ទៅ <div id="job_list">។

2. job_list.php

require_once 'RemoteConnector.php';
 $url = 'http://bongthom.com/RSS/BTDCJobs.xml';
 date_default_timezone_set('Asia/Bangkok');
 try {
 $output = new Pos_RemoteConnector($url);
 $xml = new SimpleXMLElement($output);
 $i= 0;
 //$pages = ceil((count($xml->channel->item)/20));
 $jobs = count($xml->channel->item);
 echo '
<h2>Bongthom Job List</h2>
';
 echo "
<ul>
	<li>Total $jobs jobs avaible</li>
</ul>
";
 foreach($xml->channel->item as $item){
 $i++;
 ?>

<strong>
 < ?php echo $i.'. ';?>
 <a href="<?php echo $item->link ?>">< ?php echo $item->title; ?></a></strong>
 <span>< ?php
 echo date('Y-m-d h:i a',strtotime($item->pubDate))?></span>

< ?php
 echo $item->description;
 ?>

< ?php
 }

 } catch (Exception $e) {

 echo $e->getMessage();

 }

jobs_list.php មាន​នាទី​ក្នុង​ការ​​រៀប​ចំ​​បង្ហាញ​ទិន្នន័យ​ដែល​ទាញ​មក​ពី Bongthom.com ដោយ​​ Class​​​ Pos_RemoteConnector

មាន​ទី ទាញ​យក​ Job Announcement ពី Bongthom.com ។ SimpleXMLElement ជា​ class របស់​ PHP

សម្រាប់ Control xml file។

ទាញយក

Advertisements
Tagged with: , ,

8 ចំលើយ

Subscribe to comments with RSS.

  1. ទឹម បឿន said, on ខែកញ្ញា 7, 2009 at 10:36 ព្រឹក

    good work bro!

  2. long bun heng said, on ខែធ្នូ 12, 2009 at 9:24 ព្រឹក

    good life all friend ! i’m heng ! i’m 18 ! if who anyone to do my friend ! please call to me 0978943577

  3. Broskomjel said, on ខែកក្កដា 23, 2010 at 3:15 ល្ងាច

    seem bro so expert of web programming!!!!!

    • kooms said, on ខែកក្កដា 23, 2010 at 4:12 ល្ងាច

      @Broskomjel អគុណ​ដែល​ចូល​មក​លេង! ខ្ញុំ​មិន​អ្នក​ជំនាញ​ខាង​វែប​ទេ គ្រាន់​តែធម្មតាដូច​គេដូចឯងនឹង!

  4. vong vuthy said, on ខែកញ្ញា 16, 2010 at 9:15 ព្រឹក

    i am vuthy. i was graduate of law. nowaday i’m finding work. so if the organization or the company need stuffs please contact with me by email ”vuthylaw86@yahoo.com” or by my phone number 097 98 97 098.
    thank you!….

  5. PioneerCounsellor Return said, on ខែមករា 11, 2013 at 7:08 ព្រឹក

    thank u a lot bongthom

  6. forex distributor said, on ខែតុលា 19, 2014 at 8:21 ព្រឹក

    Hi mates, nice paragraph and fastidious urging commented here, I am genuinely enjoying by these.

  7. Sorn Chivy said, on ខែ​មេសា 27, 2015 at 10:44 ព្រឹក

    សូមទេវតាឆ្នាំថ្មីជួយថែថក្សាប្រជាជនកម្ពុជាផង


ឆ្លើយ​តប

Fill in your details below or click an icon to log in:

ឡូហ្កូ WordPress.com

អ្នក​កំពុង​បញ្ចេញ​មតិ​ដោយ​ប្រើ​គណនី WordPress.com របស់​អ្នក​។ Log Out / ផ្លាស់ប្តូរ )

រូប Twitter

អ្នក​កំពុង​បញ្ចេញ​មតិ​ដោយ​ប្រើ​គណនី Twitter របស់​អ្នក​។ Log Out / ផ្លាស់ប្តូរ )

រូបថត Facebook

អ្នក​កំពុង​បញ្ចេញ​មតិ​ដោយ​ប្រើ​គណនី Facebook របស់​អ្នក​។ Log Out / ផ្លាស់ប្តូរ )

Google+ photo

អ្នក​កំពុង​បញ្ចេញ​មតិ​ដោយ​ប្រើ​គណនី Google+ របស់​អ្នក​។ Log Out / ផ្លាស់ប្តូរ )

កំពុង​ភ្ជាប់​ទៅ​កាន់ %s

%d bloggers like this: