ПредишенСледващото

Ако вече притежавате основите на писането на скриптове в PHP, може би сте готови за запознаване с интегриран набор от PHP функции. което позволява да се свържете и да работите с база данни MySQL. Ако не сте инсталирали MySQL сървър (повечето уеб хостинг услуги, той вече е инсталиран), Съветвам ви да изтеглите и инсталирате или WampServer на своя уеб сървър или да следвате това ръководство. Препоръчва се също така развитието на основните понятия на SQL.

В този урок ще научите как да се свърже с базата данни MySQL, изберете базата данни, запитване към таблицата и "извличане" масив данни.

стъпки Редактиране

Метод 1 от 3:
Връзката със сървъра Редактиране

Как да се свърже с MySQL през PHP

Как да се свърже с MySQL през PHP

Как да се свърже с MySQL през PHP

Как да се свърже с MySQL през PHP

Напиши в самото начало на вашите при отваряне на файла и закриване PHP тагове, така че има място между тях, където ще работят.

Как да се свърже с MySQL през PHP

Как да се свърже с MySQL през PHP

Метод 2 на 3:
изберете Edit база данни

Как да се свърже с MySQL през PHP

Как да се свърже с MySQL през PHP

да го отпечатате на нов ред.
  • Тази линия е доста лесно да се разбере. Преди изпълняване на всички въпроси, срещу определена база данни, трябва да изберете кои данни да работят. В PHP, за да направите това, ние използваме «mysql_select_db» функция, за която има задължителна параметър. Това изисква параметър е името на базата данни, към която ние искаме да се свържете. Вторият параметър е задължително, но използването му е пример за добър вкус; тя определя кой сървър да се използва при избора на база данни.

Метод 3 от 3:
попитайте за маса Редактиране

Как да се свърже с MySQL през PHP

Как да се свърже с MySQL през PHP

Въведете го в новия ред.
  • mysql_query функция работи в два режима. "За SELECT, SHOW, описва, ОБЯСНЕТЕ и други изявления завръщат някои набор резултат mysql_query () връща данните в заявката успешна, или FALSE при грешка.
  • За други типове SQL изявления, вписване, актуализиране, изтриване, DROP и други, mysql_query () връща TRUE при успех искане или FALSE при грешка. »(PHP документация).
  • Тези редове код изпълняват две функции. На първо място, те наричат ​​«mysql_query» функция, която връща или истина, или лъжа, в зависимост от успеха на изпълнена заявката. Ако стойността на връщане на mysql_query - е лъжа, сценарият спира и започва «mysql_error» функция (която просто се връща предишното съобщение за грешка за MySQL).
  • mysql_query функция има само един задължителен аргумент, обаче, подобно на mysql_select_db функция - добра практика да се включи, а вторият аргумент.
    • Първият аргумент - низ: единична MySQL заявка (по няколко заявки не са разрешени). Горната заявка създава нова таблица, наречена «PHP урока».
    • Вторият аргумент - връзка с източника на данни, ние сме с помощта (в този случай, $ против).

Как да се свърже с MySQL през PHP

Как да се свърже с MySQL през PHP

да го отпечатате на нов ред.
  • В първия ред на код, подобен на кода в последната стъпка. Необходимо е да се извлекат данните. Вижте по-долу, ние присвояване на стойността връщане на mysql_query променлива, наречена $ резултат?
  • Също така имайте предвид, че кодът не използва «или умират (», вместо, кодът използва контрол, ако изявление. Това може да ви спаси от разочарование, когато започнете да се справят с грешки, вместо просто заковаване сценария. Но сега не е нужно да се това притеснява прекалено много, за да можете да използвате «или да умре» в заявки MySQL, които връщат с резултатите
  • След като изказа друго, което са израз време. Тази част от кода може да бъде объркващо, така че да носи минути. mysql_fetch_array връща масив от данни, съдържащи един низ с данните, на които имената на колоните - имената на колоните в таблицата с база данни; обаче, когато mysql_fetch_array функцията отново започва, той се връща масив от данни от следващия ред в резултатния набор.
    • Докато експресията продължава да работи на всички линии (ги възлагане като масив променлива $ ред), mysql_fetch_array докато достигне края на целия набор резултат, след това функцията връща фалшиви и експресията на а контур прекратява. Объркващо - да. Въпреки това, този метод работи добре.

Как да се свърже с MySQL през PHP

Как да се свърже с MySQL през PHP

Практика с тези изисквания, за да се разбере тяхната концепция. Тези функции са отворени за вас големи функции в PHP.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!