| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Начал учить PHP |
| Автор: Kankuro 10.9.2008, 13:45 |
| Здравствуйте обитатели этого форума! Начал учить PHP дочитал до функций потом решил попробовать написать что нибудь по теме массивы но тут я понял что у меня ниче не выходит)) Вот решил спросить помощи на форуме...дайте пожалуйста пример использования массива на веб-странице. Заранее спасибо! |
| Автор: bars80080 10.9.2008, 13:53 |
| ахтунг какой-то. лучше приведи пример который ты хотел реализовать, но не получилось а пример массива, хотя бы падающий список кнопки "код" |
| Автор: MoLeX 10.9.2008, 16:47 |
невыходит?! ну так ты пример то приведи нам... |
| Автор: Sunvas 10.9.2008, 17:09 |
| Плохую ты книгу по PHP в руки взял, раз в ней небыло написано что посещать php.net - это первая необходимость при возникновении вопросов. Примеры смотри тут: http://ua.php.net/manual/ru/function.array.php |
| Автор: Kankuro 10.9.2008, 18:48 |
| Sunvas, спасибо за ссылку!!! bars80080, MoLeX, Ну допустим создать одномерный массив в этом массиве будут цыфры 1 2 3=))) и допустим вывести сумму ячеек массива в броузер...строго не судите я хочу узнать не алгаритм решения поставленной задачи а именно запись и вывод в броузер!!! |
| Автор: XbiT 10.9.2008, 19:08 | ||
вот пример... а вообще на php.net есть все что тебе необходимо. |
| Автор: Sunvas 10.9.2008, 20:42 | ||
XbiT, эт что за шиза?
|
| Автор: MoLeX 11.9.2008, 05:21 |
| Kankuro, ты лучше нам свой код приведи, вот там и разберемся почему у тебя не работало |
| Автор: Kankuro 11.9.2008, 10:50 |
| Sunvas, Блин а я столько читал прикольная штука все написано понятно без лишних соплей...спасибо большое все стало понятно!!!! |
| Автор: Kankuro 11.9.2008, 12:21 | ||
| хотя нет нифига че то не вышло!! Вот смотрите расскажу с самого начала!! Я имею вот такой код
как я понял он должен выводить ряд значений...но в броузере у меня чистый лист...может быт ья делаю неправильно со стороны создания веб-страницы? Я открываю блокнот вставляю туда текст...далее созраняю этот файл как index.html после чего запускаю? В чем может быть порблема? |
| Автор: MoLeX 11.9.2008, 12:47 | ||
сравни, если то что тебе надо то еще и проанализуруй почему так а не эдак (парадокс какой то получился |
| Автор: Kankuro 11.9.2008, 14:17 |
| Блин он все равно выдает белый лист...блин....а в создании документа я все правильно делаю? Може теще надо че нить дополнительно установить? ((( Добавлено через 14 секунд Блин он все равно выдает белый лист...блин....а в создании документа я все правильно делаю? Може теще надо че нить дополнительно установить? ((( |
| Автор: MoLeX 11.9.2008, 14:33 |
а я откуда знаю как ты документ создаешь... в качестве сервера что используешь? |
| Автор: lelik133 11.9.2008, 14:33 | ||
| у тебя apache и php - то установлены? а то как-то настораживает фраза
|
| Автор: MoLeX 11.9.2008, 14:37 | ||
1. index.php 2. |
| Автор: Kankuro 11.9.2008, 17:14 | ||
А вот с этого места по подробнее если можно пожалста |
| Автор: lelik133 12.9.2008, 09:07 |
| ну поподробнее об этом десятки толстых книг знаешь ли написаны)) почитай хотя бы Котерова PHP5 насколько я помню там процесс установки и настройки сервера описан. пока этого не сделаешь естественно у тебя ни один скрипт исполнятся не будет. так что твоя тема не про нерабочий php-скрипт и про настройку среды apache+php+mysql пользуйся поиском по форуму ну или google в помощь там найдешь тьму подобной информации |
| Автор: bars80080 12.9.2008, 09:27 |
в этой теме нужные ссылки есть http://forum.vingrad.ru/forum/topic-218750.html |
| Автор: Kankuro 12.9.2008, 09:32 |
| lelik133, буквально 10 минут назад нашел)) Теперь проблема встала другой стороной...настроить PHP как модуль апача...говорится что все выполняется в три этапа: - переписать файл php5ts.dll в каталог WINDOWS - в файл httpd.conf (C:\Program Files\Apache Group\Apache\conf\httpd.conf), в самом низу, добавить две строчки LoadModule php5_module c:/php/php5apache2_2.dll AddType application/x-httpd-php .php .php3 .phtml - перезапустить Апач (ярлыком Restart в группе Apache HTTP Server/Configure Apache Server) но во втором пункте возникает проблема...данный файл у меня с расширением txt. И при добавлении в него требуемых строчек апач при релоге или включении выдает ошибку следующего содержания "The requested operation has failed!"... В чем тут проблема? |
| Автор: Gold Dragon 12.9.2008, 09:44 |
| Kankuro, да поставь ты денвер. всё описание на русском и ничего настраивать не нужно, запустил и Апач+Mysql+Php встанут и заработают сразу http://www.denwer.ru/ |
| Автор: lelik133 12.9.2008, 10:55 |
| Kankuro, а что тебе мешает сменить расширение txt на conf ? |
| Автор: amazing 13.9.2008, 05:42 |
| скорей всего то что у него не отображены расширения у файлов! |
| Автор: slavaentp 13.9.2008, 15:04 |
| А где лучше всего написано про установку PHP Сама установка не юзер-френдли(я, например, не понял через что мне устанавливать PHP - через CGI или как модуль Апача(и какую версию из трёх возможных выбрать)) и вообще непонятно, почему там столько много вариантов и нет варианта "для обычного новичка с Windows XP":) После того как кое-как разобрался и настроил-таки, ПХП дальше возникли проблемы с MySQL, который вначале не настраивался, потом настраивался, но не работал через ПХП, и т.д. В общем, хотелось бы хорошего материала, где написано как устанавливать и что там означает что. В Гугле очень хаотично описано. |
| Автор: bars80080 13.9.2008, 15:28 |
| slavaentp, пройди по ссылке что я дал выше, там разжжёвано до нельзя. и апач, и пхп, и мускл. какие там могут вопросы возникнуть? |
| Автор: Kankuro 15.9.2008, 08:47 |
| bars80080, Там еще написано про phpmyadmin для управления базами данных мускл...только не написано где и как там создать базу в которуб в последствии добавить расширение итд... вот тут я хз что делать. Заранее Спасибо! |
| Автор: Sanchezzz 15.9.2008, 09:01 |
| все там есть по умолчанию пользователь root без пароля... создать бд через phpmyadmin заходить через браузер http://localhost/Tools/phpmyadmin/ и прям на главной странице красуется Создать новую БД где Имя это имя базы а Список сравнений это в какой кодировки будет работать БД. ну и кнопка создать. |
| Автор: bars80080 15.9.2008, 09:12 |
| phpadmin не ставь, т.к. нафиг он тебе нужен? или ты сразу собираешься админить кучу баз? для учёбы достаточно создать одну базу, все команды к mysql можно выполнить из-под php, а ту что создаёт БД можно и из командной строки mysql $sql = 'create database testovaya'; $r = mysql_query($sql); но всё это делается после прочтения хотя бы минимального объёма литературы. потому как такие вопросы относятся уже не к установке серверов/модулей, а к простому знанию предмета. для операций с mysql вообще знать надо мало: php-функции mysql_connect(), mysql_select_db(), mysql_query(), mysql_num_rows(), mysql_fetch_array() всё здесь: http://php.ru/manual/index.functions.html и sql-запросы: create..., show..., describe..., insert..., select..., update..., delete... либо почитать темы на форуме, т.к. чисто интуитивно будет ясно, что выполняет тот или иной запрос, но лучше найти соответствующую книжку (см. раздел комп.литературы). сама же документация http://dev.mysql.com/doc/refman/5.0/en/index.html с помощью вышеперичесленных команд можно организовать работу любого уровня сложности |