Jump to content
Sign in to follow this  
crh_mrx

Easyphp

Recommended Posts

assalamualaikum.........

aku nak mintak tolong ngan sesape yang pernah buat sistem menggunakan easyphp. Aku nak tanya pasal masalah query. dulu aku penah buat sistem pakai php ngan easyphp. tapi masalahnya aku takleh buat query. boleh tak korang ajar aku cara nak buat query

bila wak query dia tak view.

katakan

nama database = kampung

nama table = bilpend, field = kodkg,dewasaL,dewasaP,pelajarsk,pelajarsm

nama table = jkkk, field = kodkg,pengerusi, setiausaha,bendahari,ajk

macam mana aku nak bagi dia preview ikut kampung

Share this post


Link to post
Share on other sites

Aku tak pandai sangat tapi inilah caranya macam mana nak panggil dan view table kau tu.

$Hasil = mysql_query( "SELECT * FROM bilpend ORDER BY kodkg DESC" );

while ($info = mysql_fetch_row($Hasil))

{

foreach ($info as $data)

print "$data";

}

Share this post


Link to post
Share on other sites

tima kasih

Tapi,

cara yang kau bagi tu adalah cara untuk query dari satu table sahaja. tapi aku nak cara untuk query semua data dari dua table dalam satu query dan si paparkan bersama.

Share this post


Link to post
Share on other sites

tapi aku nak cara untuk query semua data dari dua table dalam satu query dan si paparkan bersama.

buat la DUA kali query.. apa masalahnya kalau buat 2 query?

Share this post


Link to post
Share on other sites

oho, aku tahu, kau nak buat join kan? boleh buat mcm ni..

SELECT *
FROM bilpend
    INNER JOIN jkkk ON bilpend.kodkg = jkkk.kodkg

p.s: table2 ko ni IMO tidak di normalize dgn betul.. paste table utk kampung (yg ada field nama kampung) kalau nak mintak aku tolong bagi cadangan normalization yg betul..

Share this post


Link to post
Share on other sites

p.s: table2 ko ni IMO tidak di normalize dgn betul.. paste table utk kampung (yg ada field nama kampung) kalau nak mintak aku tolong bagi cadangan normalization yg betul..

nama database = kampung

nama table = latarkg, field = kodkg, namakg, namaketuakg,moto, parlimen

nama table = bilpend, field = kodkg,dewasaL,dewasaP,pelajarsk,pelajarsm

nama table = jkkk, field = kodkg,pengerusi, setiausaha,bendahari,ajk

aku hanya gunakan primery key dan letakkannya di semua table

satu lagi aku nak mintak pandangan

boleh tak aku bangunkan satu sistem gunakan vb6 ngan easyphp dan sistem ini akan digunakan menggunakan kaedah extranet. kalau tak boleh tolong bagi pandangan.

tq

Share this post


Link to post
Share on other sites

JOIN tu mcm tu ke yg ko nak?

----

aku rasa taknak cerita pasal normalization, sebab aku rasa bukan ini yg ko cari, nanti jadi konfius.. kalau nak baca pasal normalization mungkin boleh try ni:

http://forums.ittutor.net/index.php?showtopic=17147

http://forums.ittutor.net/index.php?showtopic=8161

tapi tak pasti relevan dgn apa yg ko nak buat..

cuma aku ada satu persoalan yg boleh kau fikirkan.. kenapa pisah2kan table tu? kalau gabung dlm satu table apa masalahnya?

Kalau still insist nak dengar pasal normalization sila sebut "HOYO!" kuat2 sambil menghayun tangan diudara..

----

EasyPHP tu gabungan Apache + MySQL + PHP .. kalau kau guna VB6, kau akan guna MySQL (database), yg lain2 tak pakai..

kalau buat pakai VB6 susah nak deploy dlm extranet (extranet ialah rangkaian besar seperti yg digunakan oleh pejabat pos, jabatan pendaftaran etc). Kena la install kat setiap pc client..

Kebanyakan company sekarang lebih gemar pakai web-based app yg dibangunkan guna PHP, ASP/ASP.NET, JSP, ColdFusion etc. Deploy kat server je, kat client cuma bukak lalu browser..

Share this post


Link to post
Share on other sites

Ini adalah complete code aku tolong buat untuk kau, ia akan menghasilkan dua table. kalau ada error tolong maafkan sebab mungkin salah taip atau aku butakomputer.

<?

$db="kampung";

$link = mysql_connect("localhost");

mysql_select_db($db , $link);

$Hasil = mysql_query( "SELECT * FROM bilpend ORDER BY kodkg DESC" );

$Hasil2 = mysql_query( "SELECT * FROM jkkk ORDER BY kodkg DESC" );

$kira1=0;

$kira2=0;

print "<table><tr>";

while ($info = mysql_fetch_row($Hasil))

{

foreach ($info as $data)

print "<td> $data </td>";

$kira1=kira1+1;

if($kira1==4)

{

print "</tr><tr>";

$kira1=0;

}

}

print "</tr></table><p><br>";

print "<table><tr>";

while ($info2 = mysql_fetch_row($Hasil2))

{

foreach ($info2 as $data2)

print "<td> $data2 </td>";

$kira2=kira2+1;

if($kira2==4)

{

print "</tr><tr>";

$kira2=0;

}

}

print "</tr></table><p><br>";

mysql_close($link);

?>

Edited by butaKomputer

Share this post


Link to post
Share on other sites

sistem yang aku bangunkan diatas dah hampir nak siap

trima kasih sebab bantu aku......

tapi aku masih ada satu masalah berkaitan ngan preview

macam ni,

aku buat satu iaitu form untuk senarai ID(bilangannya sama dengan yang ada dalam db). bila aku tekan ID pertama, ia akan memaparkan semua data yang berkaitan dengan ID tu. Masalah berlaku bila aku tekan ID kedua dan seterusnya dia tetap kluar data dari ID satu.

ape masalah sebenarnya

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

×
×
  • Create New...