Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   PHP (http://www.flasher.ru/forum/forumdisplay.php?f=20)
-   -   примеры РНР mysql (http://www.flasher.ru/forum/showthread.php?t=59944)

sergey24 29.06.2004 01:32

примеры РНР mysql
 
Добрый день
где можно найти в инет
примеры РНР mysql
с коментариями желательно

kompadre 29.06.2004 02:05

http://www.php.net/mysql

sergey24 29.06.2004 02:59

это все хорошо, но малось не то
мне нужно примеры
ключей и как с ними работать, примеры индексных полей и как с ними работать под РНР

kompadre 29.06.2004 05:01

А причем тут пхп тогда вообще? Пхп делает запрос, не более. Тебе надо штудировать теорию баз данных: правильные формы, реляционная структуризация данных, анализ...

Прежде чем садиться за это советую глянуть на любой сайт под трудоустройству и посмотреть минимумы требуемые от аналитика ББДД.

serzh 29.06.2004 10:29

да ладно вам - ответьте человеку!
Значит так. Надеюсь ты знаешь, что в MySQL есть БД, в ней таблицы, в них поля. Чтобы MySQL начал взаимодействовать с PHP, нужно в PHP коде к нему подключится:

Код:

mysql_connect($host,$user,$pass);
далее выбрать нужную базу:
Код:

mysql_select_db($dbname);
В мест переменных поставишь нужные значения.

Далее, уже всё проще, ты выполняешь MySQL запросы для того, чтобы выводить, добавлять, изменять, удалять (и тд.) записи из таблицы.

Для того, чтобы вывести записи нужно:

Код:

$sql=mysql_query("SELECT * FROM table");
        while($o=mysql_fetch_array($sql))
        {
//echo 'ТУТ HTML И ВЫВОД ДАННЫХ!';
echo '<font size="+1">$o[название поля]</font>';
        }

Чтобы вставить запись:

Код:

mysql_query("INSERT INTO table VALUES (значение полей, через запятую в кавычках, в соответствии с их расположением в таблице)");
Изменение:
Код:

mysql_query("UPDATE table SET поле="новое значение"");
Удаление:
Код:

mysql_query("DELETE FROM table");
Для того, чтобы привязывать действие к какому либо значению используют WHERE, для отсортировки ORDER BY, остальное почитаешь в учебнике по MySQL!

ninja_127 29.06.2004 11:21

Цитата:

Оригинал написал(а) serzh
да ладно вам - ответьте человеку!

Там еще много чего есть. RTFM!

sergey24 29.06.2004 12:41

теорию я как раз читал,
есть книжка классная Энциклопедия SQL
но хочу посмотреть как оно реализируется на практике, в частности на РНР
так, как голоя теория мне мало что дала, я люблю разбираться на реальных примерах, по этому и прошу кто знает, киньте сылку на глубокую реаизацию sql на РНР в примерах с коментариями

juggy 29.06.2004 13:04

НУ скачай с CGI.ru любой скрипт php/mySQL

Nirva 29.06.2004 15:36

эмм... прошу прощения, опять упомняну книгу, которая мне очень понравилась. Итак, Леон Аткинсон, "Core Mysql" приложение то ли би то ли си. Показательно спроектированная БД. Приложение то же самое, часть вторая - работа с этой базой посредством пхп.

nagash 29.06.2004 23:48

http://dev.mysql.com/doc/mysql/ru/index.html
выучить наизусть, и можно возвращаться...
особое внимание обратить на SQL язык
http://dev.mysql.com/doc/mysql/ru/Reference.html


Часовой пояс GMT +4, время: 21:11.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.