Что б такого интересного сделать

Третий день уже читаю мануал в ожидании начала занятий. Несколько скучновато. Хочется сделать хоть что-нибудь если не полезное, то хотя бы интересное.

Правда сейчас существует великое множество различных ограничений. Например без использования базы данных нельзя сделать ничего, что бы запоминало данные — соответственно, все что можно сделать придется делать в рамках одной сессии, а это уже далеко не так интересно. Да и отсутствие огромного куска знаний никак не способствует интересным свершениям. Впрочем всему свое время.

Что мне уже хочется сделать, но я еще точно не обладаю знаниями

Хочу сделать что-то типа командного органайзера, который позволит нескольким людям подключаться в проект и совместно выполнять задачи. Да я гуглил, да такое уже есть, но поскольку мне и учиться надо и лучше чем сам сделаешь все равно не бывает, то хочу сделать все таки сам. В идеале, конечно, эта штука должна синхронизироваться с приложениями на андроиде и иосе, чтоб и смски можно было посылать и работать в условиях плохого (редкого) интернета.

Еще я хочу написать что-то вроде модуля для поиска объекта по различным его характеристикам. Давным-давно  это отлично было организовано на auto.ru, но когда его купили большие дяди и превратили в безликий сервис, даже добраться до этого поиска стало весьма проблематично, хотя по-моему он был самым лучшим, что когда-либо было на auto.ru

Впрочем все не так страшно при ближайшем рассмотрении

Написал про невозможность чего-либо интересного без базы и решил попробовать таки подключиться к базе данных MySQL, которая входит в комплект xammp. И подключился таки, всего пара часов выяснения с интернетом, а чего же это у меня не так и вуаля — написанное мной же же «вы успешно подключились к базе» я и увидел. как результат выполнения кода.

Самой большой сложностью оказалось подключение не к уже существующей (в качестве примера) базе данных, а к новой. Оказалось, что пароль и логин указывать обязательно, хотя они и предустановлены по умолчанию. Однако ж к новым базам удалось подключиться только после того как прочитал, что стоит все же указать в команде $link = mysql_pconnect (); ресурс, логин и пароль.

Вот так собственно выглядит этот код

<?php
$link = mysql_pconnect ("localhost", "root", "");
if ( !$link ) die ("Невозможно подключение к MySQL");
echo "все штатно. Подключились к MySQL <br />";
$db = 1;
mysql_select_db ( $db ) or die ("Невозможно открыть $db");
echo "все штатно. Подключились к базе"; 

И да про подключение читал здесь htmlweb.ru/php/mysql.php

10 комментариев

  1. Восхищаюсь людьми, которые могут создать полезную программку. Жаль, что в молодости не научился….

    1. Из сериала Клиника (Scrubs) что-то вспомнилось: «Ему еще только 22, а я слышал как он говорил: «во времена моей молодости..» с ним надо разобраться» 🙂
      Сейчас то вас что останавливает? Или в каком возрасте надо прекращать учиться по вашему?

      1. Мне 28, а я решил на досуге java изучать. Пока выходит неплохо, надеюсь тоже буду делать полезные программки.

        1. Очень крутой и востребованный язык, но основная проблема — «высокий порог вхождения». Вряд ли его получится изучить «на досуге».

  2. Наполеоновские планы, завидую. Мне бы с компьютером досконально разобраться.

    1. Досконально — это слишком круто. Ни одного человека не знаю, кто бы досконально разобрался. По компьютерным меркам я выбрал маленький кусочек и изучаю его. В компьютере, в смысле в том как он работает и как управлять операционной системой разбираюсь очень слабенько только на пользовательском уровне.

  3. Как говорится, каждому свое, мне 35, а вот читаю и в шоке, что человек может во всем таком разбираться, учиться. Хотя все не поздно, мой дядя в 40 начал разбираться в юридических нюансах и вопросах, жизнь заставила и даже у государства выиграл пару дел, для своей невестки.
    А вот начальница, помню, пыталась комп освоить, так все закончилось тем, что она жаловалась, как мышка бегает по экрану, а она ее поймать не может.
    Не хотелось бы, быть динозавром.

    1. Тут такое дело.. чем старше тем тяжелее осваивать что-то новое. Но одновременно тем нужнее осваивать новое, чтоб не покрыться пылью.

  4. Вы какой модуль используете при работе с MySQL? Говорят что новый PDO меньше дает нагрузки на сервер.

  5. Стартовый шажок — ведь из зоны комфорта, посему сложен. Не так страшен MySQL, как сдается.

Leave a Reply

Ваш e-mail не будет опубликован.