|
За да се свържете с MySQL PHP функцията mysql_connect() изисква три аргумента - валидно домейн име ,потребителско име и парола. Функцията връща стойност истина ако връзката е успешна или неистина ако опитът за свързване се провали. Срипта който ще покажа изписва потвърждение ако свързването завърши успешно.
Ето го и скрипта: CODE
CODE
Малките и главните букви са от значение в потребителските данни така че ако промените стойността на променливата $user на "USER" опита за свързване ще се провали. Във файла error.log намиращ се в папката на logs ще се добави съобщение с предупреждение от ПХП което съдържа подробна информация за неуспешното свързване. 2. Създаване на списък с бази данни. SQL командата show_database в php изисква използването на три специялни функции. Първо функцията mysql_list_dbs() връща информация за всички бази данни в вида на списък с резултати който може да се присвои на променлива. Данните за всяка база данни се съдържа резултат в отделен ред в списъка с резултати така че общият брой на базите може да се опреди с помоща на функцията mysql_num_rows() която ще покаже колко реда има в списъка. Тази функция приема като аргумент списъка с резултати. Името на всяка база данни може да се извлече от списъка като се използва функцията mysql_tablename(). Тази функция се използва и за извличането на имената на таблиците в конкретна база данни. За да получим името на базата данни трябва да подадем като аргументи списъка с резултати и номера на реда на който се намира. Следващия пример присвоява списъка с резултати на променливата $rez. Тя се изполва като аргумент на функцията mysql_num_rows() за да се зададат повторенията на цикала който изписва името на всяка от базите данни. Ето и примера: CODE
CODE
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||









