Kuidas Linkida Php-s

Sisukord:

Kuidas Linkida Php-s
Kuidas Linkida Php-s

Video: Kuidas Linkida Php-s

Video: Kuidas Linkida Php-s
Video: Расширения PHP для VSCode | Как установить расширение PHP в код Visual Studio | Упрощенное обучение 2024, Mai
Anonim

Hüperlink on dünaamiline element, millele klõpsates suunatakse see teisele lehele. Kuna PHP on avatud lähtekoodiga keel, on linkide korraldamiseks palju võimalusi.

PHP + MySQL
PHP + MySQL

See on vajalik

  • - Arvuti;
  • - juurdepääs Internetile;
  • - Juurdepääs MySQL andmebaasile.

Juhised

Samm 1

Looge uus PHP-käskude jada. Nende käskude abil kuvatakse link brauseri ekraanile ja suunatakse kasutaja uuele aknale avanevale uuele lehele. Kood näeb välja umbes selline:

<? php print ";

?>

2. samm

Pange HTML-i ankrumärgend väljatrükki. See on sama sildi sidumine, mida kasutatakse traditsioonilises HTML-koodis. Kleepige vajaliku veebisaidi aadress ja vajalik selgitus järgmises järjekorras:

<? php print "Sihtlehe külastamiseks klõpsake siin.";

?>

3. samm

Vältige jutumärkides tagasilöögi kasutamist. Eelmise sammu näidiskood ei pruugi alati töötada. Seda seetõttu, et lehe aadressi tähistavaid jutumärke tõlgendatakse käsuna jada täitmise peatamiseks. Backslash-tähemärki kasutatakse jutumärkide renderdamiseks või ankurdussildi osana ja printimisavalduse järgimiseks. Tagasi kaldkriipsu ei kasutata funktsionaalse elemendina ja see on lehekülastajale nähtamatu:

<? php print "Sihtlehe külastamiseks klõpsake siin.";

?>

4. samm

Ühendage MySQL-i andmebaasiga käsuga:

mysql_connect ("addressOfDatabase", "yourUsername", "yourPassword") või die (mysql_error ());

mysql_select_db ("teieDatabaseName") või surema (mysql_error ());

5. samm

Looge muutuja, et saada link MySQL-i andmebaasist, kasutades PHP-funktsiooni "mysql_query". See näide seob muutuja $ data funktsiooniga mysql_query, mis otsib andmebaasist nime järgi ja tagastab kõik tingimusele vastavad üksused:

$ data = mysql_query ("SELECT * FROM links") või die (mysql_error ('Viga, linke ei leitud.'));

6. samm

Funktsiooni "mysql_fetch_array" abil leidke vajalikud lingid ja muutke need kasutajale nähtavaks. Näide loob uue massiivi nimega $ info. See teabemassiiv luuakse eelmises etapis loodud muutuja $ väärtustest. Seejärel itereeritakse andmete üle, kasutades käsku "while". Iga andmeüksuse jaoks luuakse uus lahter nimega "$ link". Samuti loob see iga muutuja jaoks MySQL-i andmebaasist lingi. Muutuja "$ link" paigutatakse HTML-koodi ankurmärgendi sisse, kasutades PHP-i keeleankurreeglit:

while ($ info = mysql_fetch_array ($ data))

{

$ link = $ info ['linkName'];

print "Sihtlehe külastamiseks klõpsake siin.";

}

Soovitan: