Изходна MySQL таблица, MySQL, Статии, Програмиране - C програмиране, Delphi, C#

Изходна MySQL таблица

Този урок ви показва как да показватекоято и да еMySQL таблица на базата данни вHTMLформа. Да приемем, че иматеMySQLбаза данни, която има множество таблици. Използвайки описаната техника, можете да видите всяка таблица, независимо отброяна колоните и записите, съдържащи се в нея. Нека преминем през целия процес стъпка по стъпка.

1. Свързваме се със сървъра на базата данни и избираме базата данни.

MYSQL_CONNECT($hostname, $username, $password) OR DIE("Не може да се свърже"); @MYSQL_SELECT_DB("$dbName") OR DIE("Не може да се избере база данни");

2. Формираме и изпълнявамеSQLзаявка, която ще покаже всички данни в таблицата.

$query = "изберете * от SOME_TABLE"; $резултат = MYSQL_QUERY($заявка);

3. Проверяваме и веднага издаваме отговор, ако таблицатае празна.

$total_rows = mysql_num_rows($result); ако (!$total_rows) < печат"

Таблица $name е празна

4. Изваждаме първия ред и откриваме колкоклеткитрябва да бъдат показани в един ред.

$row = mysql_fetch_row($result); $total_cols = брой($ред);

5. Показвамезаглавиетона таблицата, в първия ред на която ще бъде посочен броят на редовете и колоните. Моля, обърнете внимание, че задаваме параметъраCOLSPANза първия ред на таблицата, така че да има само една клетка с информация отгоре.

6. Раздаваме първия ред, който вече сме извадили по-рано.

7. Изпълнетецикълза всички останали редове. В цикъла последователно изваждаме редовете от базата данни и въввложения цикълпоказваме всички клетки в реда.

while($row = mysql_fetch_row ($result)) < $i = 0; печат"

8. Ние освобождавамепамет и затворете таблицатаHTML.

С този код можете лесно да направитеPHPфункция, която показва всяка таблица:

Таблица $name е празна

$row = mysql_fetch_row($result); $total_cols = брой($ред);