| [ASK] numpang nanya akang akang sekalian. aku lagi maen maen ama htacess nih.
isi htacces nya: RewriteEngine On RewriteBase /test2 RewriteRule ^/?([^/]+)/?$ index.php?page=$1&nama=$2 [QSA,L]
untuk sekarang ini, url yang bisa nerima value yang di get seperti ini: http://localhost/test2/karyawan?nama=dion
sementara aku mau urlnya seperti ini http://localhost/test2/karyawan/dion
udah nyari2 di google, yang mereka kasih cuman rulenya aja tanpa halaman yang meng- get value nya...
mungkin jika ada akang akang yang familiar dengan hal ini ataupun ada file yang bisa menyelesaikan masalah ini, akan sangat membantu
thank's before |
|
| udah baca user-guidenya bagian class-controller? |
|
| rewriterule ^(.*)/(.*) index.php?page=$1&nama=$2 |
|
| http://ellislab.com/codeigniter/user-guide/general/controllers.html |
|
| karyawan.php ?? |
|
| karyawan.php isinya begini
<?php mysql_connect("localhost","root",""); mysql_select_db("test"); ?> <table border="1"> <tr> <th>Nama</th> <th>Alamat</th> <th>Edit</th> </tr> <?php $sql=mysql_query("select * from worker"); while($row=mysql_fetch_array($sql)){ ?> <tr> <td><?php echo $row['nama']; ?></td> <td><?php echo $row['alamat']; ?></td> <td><a href="http://localhost/test2/karyawan?nama=<?php echo $row['nama']; ?>">Edit <?php } ?></a></td> </tr> </table> <?php if(isset($_GET['nama'])){ echo $_GET['nama']; } ?> |
|
| oh iya.. ini pure php tanpa framework |
|
| $page= $_GET['page']; |
|
| gak usah perhatiin lagi page.. itu gak masalah.. yang jadi masalah cuman get nama itu aja |
Tidak ada komentar:
Posting Komentar