Paano Mag-link ng isang Database sa isang Web Page

Ang nilalaman ng anumang website para sa isang negosyo o samahan ay naglalaman ng data, kabilang ang teksto, mga imahe, media at mga halagang bilang. Ang paggamit ng isang database upang maiimbak ang data na ito ay isang mahusay na diskarte para sa maraming mga site. Kung ang data ng iyong site ay nakaimbak sa isang database - halimbawa, gamit ang isang sistema ng pamamahala ng database tulad ng MySQL - maaari mong harapin ang gawain ng pagpapakita ng data sa loob ng iyong mga Web page. Ang prosesong ito ay nagsasangkot ng pagkonekta sa database, paghingi nito para sa data at paglalahad ng data sa HTML, madalas sa pamamagitan ng paggamit ng isang panig ng wika ng scripting ng server tulad ng PHP.

1

Ihanda ang mga detalye ng iyong account ng gumagamit ng database. Gumagamit ang mga system ng database ng mga account, na may mga tukoy na antas ng pag-access sa bawat gumagamit. Dapat na may kasamang username at password ang mga detalye ng iyong account. Hanapin ang mga detalyeng ito, kung kinakailangan kopyahin ang mga ito sa isang file. Kakailanganin mo rin ang pangalan at lokasyon ng iyong database. Hanapin ang lahat ng mga detalyeng ito bago ka magsimula sa pag-coding. Dapat matulungan ka ng iyong Web host sa impormasyong ito kung hindi mo ito mahahanap.

2

Kumonekta sa iyong database. Kakailanganin mong gumamit ng isa o higit pang mga script ng panig ng server upang kumonekta sa iyong database. Ang sumusunod na halimbawa ng code ay nagpapakita ng paggawa ng isang koneksyon sa database sa isang MySQL system sa loob ng isang PHP script:

Kakailanganin mong baguhin ang host address, username at password upang maipakita ang iyong sariling account. Ang proseso para sa paggawa ng isang koneksyon ay pareho para sa iba pang mga system ng database at mga wika sa pagprograma.

3

Tanungin ang iyong data. Sa karamihan ng mga kaso ang mga script ay gumagamit ng SQL (Istrakturang Query na Wika) upang makuha ang mga tukoy na hanay ng data mula sa mga database. Ang mga query sa SQL na ito ay maaaring magpatupad mula sa loob ng isang script sa gilid ng server. Ang sumusunod na sample na query ay nagpapakita ng pagkuha ng lahat ng mga talaan sa isang talahanayan na pinangalanang "Mga Customer":

PUMILI * MULA SA Mga Customer

Ipinapakita ng sumusunod na code ang pagpapatupad ng query na ito sa PHP:

$ customer_result = mysql_query ("PUMILI * MULA SA Mga Customer");

Naglalaman ang variable ng data ng resulta na sumusunod sa query.

4

I-output ang iyong data. Sa sandaling makuha mo ang data mula sa iyong database, maaari mo itong ipakita sa loob ng iyong mga pahina ng site, na nakabalangkas sa markup ng HTML. Ipinapakita ng sumusunod na code ang pagsusulat ng mga resulta ng query sa isang pahina sa loob ng mga istruktura ng HTML:

habang ($ customer_row = mysql_fetch_array ($ customer_result)) {echo "

". $ customer_row ['CustName']."

"; }

Sa kasong ito, habang umiikot ang loop sa bawat tala sa talahanayan na "Customer", na sinusulat ang halaga mula sa isang patlang na "CustName" sa pahina bilang bahagi ng isang elemento ng talata. Kakailanganin mong baguhin ang code upang maipakita ang mga patlang sa iyong talahanayan ng database at ang mga istrukturang HTML na nais mong ipakita ang mga ito sa loob.

5

Subukan ang iyong iskrip. Kapag natapos mo na ang iyong script ng koneksyon sa database, o bahagyang nakumpleto, i-upload ito sa iyong server upang subukan ito. Kung nakatagpo ka ng mga error, suriin ang mga detalye ng iyong account account pati na rin ang istraktura ng iyong mga talahanayan. Kapag natukoy mo na maaari kang kumonekta sa database na matagumpay sa iyong script, maaari kang bumuo sa pangunahing code upang maipakita ang iyong data sa mga gumagamit ng site.


$config[zx-auto] not found$config[zx-overlay] not found