Bahasa skrip PHP memberikan metode pengembangan sumber terbuka (gratis untuk) kepada pengembang Web untuk memasok data sisi server kepada pengunjung situs web. PHP memungkinkan pengembang untuk membuat pengalaman penelusuran Web dinamis untuk pengguna berdasarkan kebutuhan dan preferensi mereka. Pengembang dapat menggunakan PHP ke hard code HTML hyperlink bagi pengguna untuk mengklik untuk mengunjungi halaman lain dan untuk menghasilkan tautan dinamis yang diambil dari database atau file.
Membuat Tautan Statis atau Hard-Coded
Langkah 1 - Buat instance baru pernyataan cetak PHP. Ini adalah perintah yang akan mengarahkan HTMLl untuk merender tautan dan menyertai teks ke layar browser pengguna:
Langkah 2
Tempatkan tag jangkar HTML di dalam pernyataan cetak. Ini adalah tag jangkar yang sama yang digunakan dalam pengkodean HTML tradisional. Sertakan situs web target serta teks tautan yang akan menyertai tautan:
Luput dari tanda kutip dengan karakter backslash. Pada contoh sebelumnya, PHP akan rusak karena tanda kutip yang mengelilingi alamat halaman tujuan akan ditafsirkan sebagai perintah untuk menghentikan pernyataan cetak. Karakter backslash memberitahu PHP untuk memberikan tanda kutip sebagai bagian dari tag jangkar dan melanjutkan pernyataan cetak. Backslash tidak akan dicetak dan untuk tujuan praktis tidak terlihat oleh pengguna Web:
Membuat Hyperlink Dinamis dengan PHP dan MySQL
Langkah 1 - Menyambungkan ke database MySQL Anda menggunakan PHP mysql_connect dan fungsi mysql_select_db: mysql_connect ("addressOfDatabase", "yourUsername", "yourPassword") atau mati (mysql_error ()); mysql_select_db ("yourDatabaseName") atau mati (mysql_error ());
Langkah 2
Buat variabel untuk mengambil tautan dari database MySQL menggunakan fungsi PHP mysql_query. Contoh ini memberikan variabel $ data dengan fungsi mysql_query yang akan mencari basis data dengan tautan tautan dan mengembalikan semua tautan: $ data \u003d mysql_query ("SELECT * FROM links") atau mati (mysql_error ('Kesalahan, tidak ada tautan ditemukan. '));
Ekstrak tautan menggunakan fungsi mysql_fetch_array dan cetak untuk pengguna. Contoh membuat array baru bernama $ info. Ini memberikan array dengan informasi dari variabel $ data yang dibuat pada langkah sebelumnya. Kemudian loop melalui data menggunakan perintah "sementara" PHP. Untuk setiap bagian data, variabel baru yang dikenal sebagai $ tautan dibuat. Tautan dari setiap bidang tautanName tabel tautan MySQL diberikan ke variabel $ tautan baru. Variabel $ link dimasukkan ke dalam pernyataan cetak PHP dan tag anchor HTML menggunakan aturan penyatuan PHP: while ($ info \u003d mysql_fetch_array ($ data)) {$ link \u003d $ info ['linkName']; cetak "Klik di sini untuk mengunjungi halaman tujuan."; }
Tips
Kode PHP lengkap dari contoh tautan dinamis adalah sebagai berikut:
mysql_connect ("addressOfDatabase", "yourUsername", "yourPassword") atau die (mysql_error ());
mysql_select_db ("yourDatabaseName") atau mati (mysql_error ());
$ data \u003d mysql_query ("SELECT * FROM links") atau mati (mysql_error ('Kesalahan, tidak ada tautan ditemukan.'));
sementara ($ info \u003d mysql_fetch_array ($ data))
{
$ tautan \u003d $ info ['linkName'];
cetak "Klik di sini untuk mengunjungi halaman tujuan.";
}
?>
URL:https://komputer.whycomputer.com/Internet/101307272.html
Membuat label CD tidak lagi menjadi tugas hanya untuk perusahaan musik dan desainer grafis. Dengan semakin banyak orang yang menyimpan file data cadangan, daftar putar musik yang disesuaikan, dan dokumen dan proyek kerja penting dalam CD, membuat label CD untuk secara efektif melacak semua disk
Situs web matematika adalah cara yang sempurna untuk memberikan bantuan tambahan bagi orang lain, menciptakan tempat bagi siswa untuk berbagi catatan dan belajar, dan memungkinkan siapa saja untuk belajar baru atau menyegarkan keterampilan matematika yang ada. Situs web matematika bisa sesederhana a
Apakah Anda ingin menjadi cendekiawan? Atau apakah Anda berpikir bahwa resolusi yang dihadapi dewan kota Anda adalah ide yang sangat buruk? Apa pun itu, Anda mungkin ingin membuat situs web untuk memberi tahu publik atau hanya melampiaskan frustrasi Anda dengan sistem politik. Internet memiliki