07-07-2009 06:01 AM |
Mohon Bantuan ( masalah tanggal di ph... |

younuzes Genin

Posts: 58
Joined: 04.12.08
Location: jakarta
Age: 32
|
setelah terpusing pusing coba coba ,,tapi gk bisa bisa....jadi mohon bantuannya bagi kalian yang mengerti web ...
saya lagi bikin web .... lagi ngebikin list artikel di halaman home
nih salah satu yg ada di list artikel

saya pengen nampilin posting date kyk yang di pojok kiri atas itu

nah pertanyaan intinya...CARA BIKINNYA GIMANA ?? ..
di bawah ini scrip buat nampilin list artikel tadi ......
$sql = "SELECT * FROM nd_articles LIMIT $posisi,$batas" ;
$id = $_GET['id'] ;
if (!($id)) {
$tampil = mysql_query ($sql) ;
echo "<div align='left'>" ;
while ($r = mysql_fetch_array ($tampil) ) {
$isi = $r[content] ;
$bts_artikel = 30 ;
$tmpt_artikel = array() ;
$tmpt = explode (" ",$isi) ;
for ($i=0 ; $i<=$bts_artikel ; $i++ )
{
$tmpt_artikel[$i] = $tmpt[$i] ;
}
$isi_artikel = implode (" ",$tmpt_artikel) ;
echo "<ul id='kotak'>
<li>
<div class='atas'>
<div class='hit'><div class='bulan' align='center'>$bulan</div>
<div class='tanggal' align='center'>$tanggal2</div>
<div class='tahun' align='center'>$tahun2</div>
</div>
<div class='title'><a href=$_SERVER[PHP_SELF]?content=$r[type]&category=$r[category]&id=$r[id]>$r[title]</a></div>
<div class='info'><img src='images/articles/comment2.gif' />$r[comment]
<img src='images/articles/author.gif' />$r[author]
<img src='images/articles/hit.gif' />$r[hit]
</b>
</div>
</div>
<div class='tulisan'>
<div class='gambar'><img src=$r[image] width='130px' height='130px'/></div><p>$isi_artikel</p>
</div>
</ul>
";
}
echo "</div>" ;
gambar tadi ada di script warna biru ....
gw dah nyoba pake SELECT DISTINCT buat ngerubah nama bulan dari 07 misal jadi July .... dan bisa ...
$query = "SELECT DISTINCT date_format(date, '%M ' ) as bulantahun FROM nd_articles";
$hasil = mysql_query($query);
while ($data = mysql_fetch_array($hasil))
$bulan = $data[bulantahun] ;
$query2 = "SELECT DISTINCT date_format(date, '%D ' ) as tanggal FROM nd_articles";
$hasil2 = mysql_query($query2);
while ($data2 = mysql_fetch_array($hasil2))
$tanggal2 = $data2[tanggal] ;
$query3 = "SELECT DISTINCT date_format(date, '%Y ' ) as tahun FROM nd_articles";
$hasil3 = mysql_query($query3);
while ($data3 = mysql_fetch_array($hasil3))
$tahun2 = $data3[tahun] ;
tapi yang gw bingung ....
gimana cara naro 3 query diatas .... di dalam query yang lagi jalan .. yaitu query dari $sql ...
gimana cara naronya diantar $r itu...
karena bingung ,,, akhirnya di taro di atas ... dan hasilnya di jadiin variabel .. trus di pasang di atas tadi ( yang warna biru ) ... .
tapi jadinya malah error....semua posting date malah sama....cacad dah,,
TRUS GIMANA NIH PENYELESAIANNYA ?????
gw bingung dah muter muter gk nemu juga ....
TERIMA KASIH BUAT KALIAN YANG DAH MAU BACA ..... TERLEBIH YANG NOLONG |
|
|
|
07-07-2009 07:39 PM |
RE:
Mohon Bantuan ( masalah tanggal di ph... |

younuzes Genin

Posts: 58
Joined: 04.12.08
Location: jakarta
Age: 32
|
test test 1 2 3 .. ada orang disana ,,, |
|
|
|
07-07-2009 08:14 PM |
RE:
Mohon Bantuan ( masalah tanggal di ph... |

younuzes Genin

Posts: 58
Joined: 04.12.08
Location: jakarta
Age: 32
|
beuh,,,,gk ada yang jawab juga..nasib nasib ...
gini aja deh....
klo bingung bacanya ....
pertanyaan intinya ..
GIMANA CARA NAMPILIN RESULT DARI 2 QUERY YANG BERBEdA ??? |
|
|
|
07-07-2009 09:52 PM |
RE:
Mohon Bantuan ( masalah tanggal di ph... |

Noctis HackAge

Posts: 3338
Joined: 02.07.08
Location: south
Age: 17
|
sabar aja bro mgkn yg lain lg nyari jwbnnya jg...
gw ank design jd gak mudeng deh yg gini2...
* I Don't Re-Upload Dead Links * |
|
|
|
09-07-2009 05:24 PM |
RE:
Mohon Bantuan ( masalah tanggal di ph... |

EVA-00 HackAge

Posts: 2768
Joined: 21.05.08
Location: Wallahu a'lam
Age: 39
|
kl gw biasanya buat fungsi untuk memanipulasi tanggal. tapi sebelumnya lu harus nambahin satu buah kolom namanya 'tgl' dengan type 'date' check kode dibawah ini.
Code<?php
//Fungsi memanipulasi tanggal default mysql
function tglIndo($tgl){
$tanggal = substr($tgl,8,2); // ambil 2 huruf setelah urutan ke-8 , mis: 2009-07-25 hasilnya 25
$bulan = bulan(substr($tgl,5,2)); //ambil 2 huruf setelah urutan ke-5, mis: 2009-07-35 hasilnya 07
$tahun = substr($tgl,0,4); //ambil 4 huruf setelah urutan ke-4, mis : 2009-07-35 hasilnya 2009
return ("<div class='hit'><div class='bulan' align='center'>$bulan</div>
<div class='tanggal' align='center'>$tanggal</div>
<div class='tahun' align='center'>$tahun</div>");
}
//Bulan pada MySQL secara default hanya menampilkan angka, nah angka tersebut akan saya manipulasi misalnya 01 = Januari, 02 = Februari....dst
function bulan($bln){
switch ($bln){
case 1:
return "Januari";
break;
case 2:
return "Februari";
break;
case 3:
return "Maret";
break;
case 4:
return "April";
break;
case 5:
return "Mei";
break;
case 6:
return "Juni";
break;
case 7:
return "Juli";
break;
case 8:
return "Agustus";
break;
case 9:
return "September";
break;
case 10:
return "Oktober";
break;
case 11:
return "November";
break;
case 12:
return "Desember";
break;
}
}
?>
Code diatas misalnya gw save dengan nama fungsi_tgl.php terakhir lu tinggal edit code yg lu buat jadi kayak gini.
Code<?php
include 'fungsi_tgl.php';
//lu harus siapin satu kolom dengan type date di table nd_articles misalnya saya beri nama kolom 'tgl'
$sql = "SELECT * FROM nd_articles LIMIT $posisi,$batas" ;
$id = $_GET['id'] ;
if (!($id)) {
$tampil = mysql_query ($sql) ;
echo "<div align='left'>" ;
while ($r = mysql_fetch_array ($tampil) ) {
$isi = $r[content] ;
$bts_artikel = 30 ;
$tmpt_artikel = array() ;
$tmpt = explode (" ",$isi) ;
for ($i=0 ; $i<=$bts_artikel ; $i++ )
{
$tmpt_artikel[$i] = $tmpt[$i] ;
}
$isi_artikel = implode (" ",$tmpt_artikel) ;
$tanggal=tglIndo($r[tgl]);
echo "<ul id='kotak'>
<li>
<div class='atas'>
".$tanggal."
</div>
<div class='title'><a href=$_SERVER[PHP_SELF]?content=$r[type]&category=$r[category]&id=$r[id]>$r[title]</a></div>
<div class='info'><img src='images/articles/comment2.gif' />$r[comment]
<img src='images/articles/author.gif' />$r[author]
<img src='images/articles/hit.gif' />$r[hit]
</b>
</div>
</div>
<div class='tulisan'>
<div class='gambar'><img src=$r[image] width='130px' height='130px'/></div><p>$isi_artikel</p>
</div>
</ul>
";
}
echo "</div>" ;
?>
Semoga membantu.
Nabi Muhammad SAW bersabda :” Barangsiapa Yang Mengamalkan Ilmu Yang Ia Ketahui Maka Allah Akan Memberikan Kepadanya Ilmu Yang Belum Ia Ketahui” (HR. Imam Ahmad).
..::shn6 u!vJq Jnoh 3Joldx3 d33>I::..
|
|
|
|
10-07-2009 12:43 AM |
RE:
Mohon Bantuan ( masalah tanggal di ph... |

younuzes Genin

Posts: 58
Joined: 04.12.08
Location: jakarta
Age: 32
|
Allhamdulillah ,,,,
Thanks banget om eva ,,,, akhirnya gw tertolong juga dengan masalah ini ,,,, gw dah puter" , tanya" orang gk ada yang jawab ... mungkin karena gw nanya'a bego kali..pada males jawab..btw
sekali lagi thanks banget im EVA  |
|
|
|
10-07-2009 05:14 PM |
RE:
Mohon Bantuan ( masalah tanggal di ph... |

EVA-00 HackAge

Posts: 2768
Joined: 21.05.08
Location: Wallahu a'lam
Age: 39
|
iya sama-sama, oia kl ada waktu share tips & trick PHP ya.
Nabi Muhammad SAW bersabda :” Barangsiapa Yang Mengamalkan Ilmu Yang Ia Ketahui Maka Allah Akan Memberikan Kepadanya Ilmu Yang Belum Ia Ketahui” (HR. Imam Ahmad).
..::shn6 u!vJq Jnoh 3Joldx3 d33>I::..
|
|
|