membuat ajax di typo3

June 11, 2011 Leave a comment

masukan script di dalam ext_localconf.php

var $prefixId      = ‘tx_ymkifuntastic_pi1’;

var $extKey        = ‘ymki_funtastic’;

$TYPO3_CONF_VARS[‘FE’][‘eID_include’][‘tx_ymkifuntastic_pi1’] = ‘EXT:ymki_funtastic/pi1/fe_index.php’;

lalu buat file php dengan nama fe_index.php,simpan di folder pi1

/////////////////fe_index.php//////////////////////////////////

// <?php
if (!defined (‘PATH_typo3conf’)) die (‘Could not access this script directly!’);

// Initialize FE user object:
$feUserObj = tslib_eidtools::initFeUser();

// Connect to database:
tslib_eidtools::connectDB();
global $dbObj;
$dbObj = $TYPO3_DB;
switch($_GET[“cmd”]){

case “getGallery”:

echo “<script>
$(document).ready(function(){
$(‘a[rel=slide]’).colorbox({open:true})

$(‘#click’).click(function(){
return true;
});
});
</script>”;

$query = mysql_query(“select * from tx_ymkifuntastic_gallery where categoryuid=”.$_GET[uid].” “);
while($d=mysql_fetch_array($query))
{
echo ‘<a href=”uploads/tx_ymkifuntastic/’.$d[‘image’].'” rel=”slide” title=”‘.$d[‘title’].'”></a>’;

}

echo “<div id=’ajax’></div>”;

break;

}

?>

//////////////////////////////////////////////////////////////////////////////////////

lalu di tambahakn file di dalam codingan

///////////////////////////////

$GLOBALS[‘TSFE’]->additionalHeaderData[] =’
<script>
$(function() {

$(“a”).click(function() {
var link = $(this).attr(“class”);
$.ajax({
type: “GET”,
dataType: “html”,
url: “http://localhost/ymki/index.php?eID=tx_ymkifuntastic_pi1&cmd=getGallery&uid=”+link,
//data: “country=”+country,
//cache: false,
success: function(msg){
//alert(msg.valueOf());
$(“#ajax”).html(msg.valueOf());

}
});

});
});
</script>’;

//////////////////////////////

coba anda gunakan javascript untuk mendapatkan value yang akan di gunakan,

Advertisements
Categories: umum

import file .csv ke dalam mysql

April 19, 2011 1 comment

Kali ini saya akan membagi pengalaman tentang import database dari ms.excel

Misalkan kita ada 1000 baris data dari MS.Excel yang akan kita buat database,jika kita menginputkan satu-persatu data tersebut maka akan sangat lama dan tidak praktis bukan.. 🙂

Nah salah satu cara adalah dengan mengekspor file MS.Excel ke dalam database dalam bentuk file .CSV ,berikut adalah tahapan:

1.misalkan ada data di MS.Excel sebagai ilustrasi

gambar 1

Anggap saja data tersebut ada 1000 baris 🙂 , nah jika kita ingin mengimport data excel,maka kita hanya mengambil datanya saja,tanpa header atau pernak-pernik lainnya,seperti gambar ini:

2.kemudian file tersebut kita save,pilih save as,lalu pilih type save as .csv (comma delimited) berikut ilustrasinya

Lalu simpen file tersebut di dalam folder yang anda tentukan 🙂

3.langkah selanjutnya adalah membuat database di mysql,buatlah tabel dengan struktur field yang sama pada MS.Excel,seperti pada contoh gambar:

4. Setelah tabel terbentuk, maka pilih menu import pada mysql,seperti gambar

5. Pilih location of the text file untuk memilih file yang tadi kita simpan, kemudian pilih format of imported file, lalu pilih menu CSV using LOAD DATA. Jika data yang di inputkan tidak mengisi semua file,coba Anda ganti fields terminated by (menjadi “,”). Jika sudah tekan tombol Go, jika Anda berhasil maka data pada setiap field akan terisi,

Sekian yang saya sampaikan,mohon maaf jika terdapat kekurangan 🙂

Categories: umum

Asalamu’alaikum

March 29, 2011 1 comment

hai,ini postingan pertama saya,

salam kenal ya, 🙂

 

Categories: umum