हाइपरलिंक एक गतिशील तत्व है, जिस पर क्लिक करने पर, दूसरे पृष्ठ पर पुनर्निर्देशित किया जाता है। चूंकि PHP एक ओपन सोर्स लैंग्वेज है, लिंक्स को व्यवस्थित करने के कई तरीके हैं।
यह आवश्यक है
- - एक कंप्यूटर;
- - इंटरनेट का इस्तेमाल;
- - MySQL डेटाबेस तक पहुंच।
अनुदेश
चरण 1
PHP कमांड का एक नया क्रम बनाएँ। ये कमांड ब्राउज़र स्क्रीन के लिए एक लिंक प्रदर्शित करेंगे और उपयोगकर्ता को एक नए पेज पर रीडायरेक्ट करेंगे जो एक नई विंडो में खुलता है। कोड कुछ इस तरह दिखता है:
<? PHP प्रिंट ";
?>
चरण दो
एक प्रिंट स्टेटमेंट के अंदर एक HTML एंकर टैग लगाएं। यह वही टैग बाइंडिंग है जिसका उपयोग पारंपरिक HTML कोड में किया जाता है। आवश्यक वेबसाइट के पते में पेस्ट करें, साथ ही स्पष्टीकरण जो आपको निम्नलिखित क्रम में चाहिए:
<? php प्रिंट "गंतव्य पृष्ठ पर जाने के लिए यहां क्लिक करें";
?>
चरण 3
उद्धरणों के अंदर बैकस्लैश का उपयोग करने से बचें। पिछले चरण में नमूना कोड हमेशा काम नहीं कर सकता है। ऐसा इसलिए है क्योंकि पृष्ठ के पते को इंगित करने वाले उद्धरण चिह्नों को अनुक्रम के निष्पादन को रोकने के लिए एक आदेश के रूप में समझा जाएगा। बैकस्लैश कैरेक्टर का इस्तेमाल कोट्स को रेंडर करने या एंकर टैग के हिस्से के रूप में और प्रिंट स्टेटमेंट को फॉलो करने के लिए किया जाता है। बैकस्लैश का उपयोग कार्यात्मक तत्व के रूप में नहीं किया जाता है और यह पृष्ठ आगंतुक के लिए अदृश्य है:
<? php प्रिंट "गंतव्य पृष्ठ पर जाने के लिए यहां क्लिक करें";
?>
चरण 4
कमांड का उपयोग करके MySQL डेटाबेस से कनेक्ट करें:
mysql_connect ("addressOfDatabase", "yourUsername", "yourPassword") या डाई (mysql_error ());
mysql_select_db ("yourDatabaseName") या डाई (mysql_error ());
चरण 5
PHP फ़ंक्शन "mysql_query" का उपयोग करके MySQL डेटाबेस से लिंक प्राप्त करने के लिए एक चर बनाएँ। यह उदाहरण $ डेटा चर को mysql_query फ़ंक्शन से बांधता है, जो डेटाबेस को नाम से खोजेगा और शर्त को पूरा करने वाले सभी आइटम लौटाएगा:
$ डेटा = mysql_query ("लिंक से * चुनें") या मरें (mysql_error ('त्रुटि, कोई लिंक नहीं मिला।'));
चरण 6
"mysql_fetch_array" फ़ंक्शन का उपयोग करके आवश्यक लिंक ढूंढें और उन्हें उपयोगकर्ता के लिए दृश्यमान बनाएं। उदाहरण $ जानकारी नामक एक नई सरणी बनाता है। यह सूचना सरणी पिछले चरण में बनाए गए $ डेटा चर के मानों से बनाई गई है। फिर यह "जबकि" कमांड का उपयोग करके डेटा पर पुनरावृति करता है। डेटा के प्रत्येक आइटम के लिए, "$ लिंक" नामक एक नया सेल बनाया जाता है। यह प्रत्येक चर के लिए MySQL डेटाबेस से एक लिंक भी बनाता है। वेरिएबल "$ लिंक" को PHP भाषा के एंकर नियम का उपयोग करके HTML कोड के एंकर टैग के अंदर रखा गया है:
जबकि ($ जानकारी = mysql_fetch_array ($ डेटा))
{
$ लिंक = $ जानकारी ['लिंकनाम'];
प्रिंट करें "गंतव्य पृष्ठ पर जाने के लिए यहां क्लिक करें";
}