Logo Liga Sukan Logo Liga KPM

👥 PROFIL PASUKAN LIGA SUKAN BOLA JARING KPM

Senarai Pegawai dan Atlet Kontinjen

👔 Pegawai Pasukan

Pengurus

SITI SARIPAH MAIZUN BINTI SUHAIMI

Pengurus

SMK TUN HUSSIEN ONN (SEKOLAH SUKAN JOHOR)

Jurulatih

JURULATIH

Jurulatih

SMK TUN HUSSIEN ONN (SEKOLAH SUKAN JOHOR)

Fisioterapi

FISIOTERAPI

Fisioterapi

SMK TUN HUSSIEN ONN(SEKOLAH SUKAN JOHOR)

🏐 Senarai Atlet

async function muatDataPasukan() { try { const csvUrl = "https://docs.google.com/spreadsheets/d/e/2PACX-1vS4soLt_B5mqCrzR9x_DwtP-1_TJYuufVt1E38wIRrr6DjQWJifQqkLqu_E5a3SIj3KMRe-D0KSybZD/pub?output=csv"; const response = await fetch(csvUrl); const dataText = await response.text(); const rows = dataText.split('\n').map(row => { return row .split(/,(?=(?:(?:[^"]*"){2})*[^"]*$)/) .map(val => val.replace(/^"|"$/g, '').trim()); }); let rowAtletCount = 0; for (let i = 1; i < rows.length; i++) { const cols = rows[i]; if (!cols || cols.length < 2) continue; const sekolahName = cols[6] || ''; const logoSrc = getSchoolLogo(sekolahName); // ========================= // PEGAWAI // ========================= const jawatan = (cols[3] || '').trim().toLowerCase(); if ( jawatan === 'pengurus' || jawatan === 'jurulatih' || jawatan === 'fisioterapi' ) { let idx; if (jawatan === 'pengurus') idx = 0; if (jawatan === 'jurulatih') idx = 1; if (jawatan === 'fisioterapi') idx = 2; const elNama = document.getElementById(`pegawai-${idx}-nama`); const elSekolah = document.getElementById(`pegawai-${idx}-sekolah`); const elLogo = document.getElementById(`pegawai-${idx}-logo`); if (elNama) elNama.textContent = cols[2] || ''; if (elSekolah) elSekolah.innerHTML = ` ${sekolahName}`; if (elLogo && sekolahName) elLogo.src = logoSrc; } // ========================= // ATLET (Maksimum 15 orang) // ========================= if (cols[1] && cols[1].toLowerCase().includes("atlet") && rowAtletCount < 15) { let idx = rowAtletCount; const elNama = document.getElementById(`atlet-${idx}-nama`); const elPosisi = document.getElementById(`atlet-${idx}-posisi`); const elSekolah = document.getElementById(`atlet-${idx}-sekolah`); const elUmur = document.getElementById(`atlet-${idx}-umur`); const elTinggi = document.getElementById(`atlet-${idx}-tinggi`); const elLogo = document.getElementById(`atlet-${idx}-logo`); if (elNama) elNama.textContent = cols[2] || ''; if (elPosisi) elPosisi.textContent = cols[3] || ''; if (elUmur) elUmur.textContent = cols[4] || ''; if (elTinggi) elTinggi.textContent = cols[5] || ''; if (elSekolah) elSekolah.innerHTML = ` ${sekolahName}`; if (elLogo && sekolahName) elLogo.src = logoSrc; rowAtletCount++; } } } catch (error) { console.error("Gagal memuatkan data dari Google Sheet:", error); } } // Panggil fungsi muat data apabila halaman dimuatkan window.addEventListener('DOMContentLoaded', muatDataPasukan);