Буквар по php і а з mysql (висновок даних з бази даних)

Недорогий але якісний сайт. Таке може бути? Так. У нас може бути все. Гідне якість за доступною ціною.
З точки зору нашої студії створення сайту недорого значить, перш за все, чудово, технологічно і потім вже - недорого.
Дистанційна форма роботи з клієнтами оптимізує наші витрати і ми можемо робити сайти по всьому світу. Вам зовсім не потрібно приїжджати до нас. Ми заощадимо Ваш час і кошти.

У такий непростий час глобальної фінансової кризи, коли відмирають старі схеми бізнесу, з'являються нові. Саме краще час для початку своєї діяльності. Ви починаєте свій бізнес, а я допоможу створити вам свій сайт дуже недорого. для вас.
Величезною популярністю користуються так звані сайти-візитки.
Створення сайту-візитки - це зовсім недорого, і буде по кишені навіть підприємцю. При розробці подібного сайту досить невеликого бюджету.


Буквар по PHP і MySQL

Робота з MySQL (висновок даних з бази даних). частина II

Давайте тепер спробуємо вивести всі записи. що зберігаються в нашій базі даних. Звернемося до бази даних з наступним кодом.

$ Db = mysql_connect ( "mysql12.leaderhost.ru", "root");

$ Result = mysql_query ( "SELECT * FROM employees", $ db);

echo "

\ N ";

while ($ myrow = mysql_fetch_row ($ result))

printf ( "

\ N ", $ myrow [1], $ myrow [2], $ myrow [3]);

Ви ймовірно помітили. що в даному коді ви ввели кілька нових функцій і конструкцій. Найбільш очевидною з них є цикл while (). Цикл говорить. що до тих пір. поки в змінній $ result залишається запис для вибірки. її необхідно витягти за допомогою функції mysql_fetch_row і привласнити змінної $ myrow. А після цього виконати код. що розташований всередині фігурних дужок "<>". Придивіться до коду уважніше і розберіться в цій конструкції.

Для розуміння цього коду розберемо поняття "масив". Виконання функції mysql_query дає в результаті масив. який зберігається в змінній $ result. Якщо уявити цей масив схематично. то він буде виглядати так.

Порядковий номер елемента масиву

$ Result = 1 Bob Smith 128 Here St, Cityname Marketing Manager 0

2 John Roberts 45 There St, Townville Telephonist 1

3 Brad Johnson 1/34 Nowhere Blvd, Snowston Doorman 2

Змінна $ result є масивом. Причому не простим масивом. а двовимірним. У ньому містяться три рядки з номерами від 0 до 2. кожна з яких містить 5 стовпців від 0 до 4. Для того. щоб вивести на сторінці всі записи. нам треба пройти від 0- го рядка масиву до 2- й. Найкраще це робити в циклі за допомогою функції mysql_fetch_row (яка в перекладі буквально означає - "вибрати ряд"). Функції mysql_fetch_row як параметр подається масив $ result. Функція вибирає з нього рядок. яку ми можемо записати в змінну $ myrow і автоматично переходить на наступний рядок. Викликавши знову mysql_fetch_row. ми виберемо наступний рядок з масиву. і так далі до тих пір. поки не досягнемо кінця масиву. В цьому випадку mysql_fetch_row поверне значення false. яке послужить нам сигналом. що всі записи обрані і можна завершити цикл.

Тепер наше завдання як - то вивести в тілі циклу отриманий запис. Обраний ряд у нас зберігається в

змінної $ myrow. Вона також. як і $ result, є масивом. тільки одномірним. Схематично це виглядає так.

Схожі статті

Copyright © 2024

% S% s% s