Get Last Inserted Row ID in Codeigniter

Posted May 9th, 2010 in News by Gevork

It’s Simple like magic. How? Just one line

$this->db->insert_id();

Note: Helper uses php  php function mysql_insert_id

Note2:

Retrieves the ID generated for an AUTO_INCREMENT column by the previous query (usually INSERT).

Have Fun.

www.vital-group.ru

Posted April 6th, 2010 in Portfolio by Gevork

Praesent interdum adipiscing justo, sed consequat dolor suscipit ac. Duis rutrum vestibulum vulputate. Aenean magna sapien, tempus a luctus eu, sagittis vitae elit! Morbi nec risus magna, vitae pretium quam. Maecenas sem lectus, ullamcorper sed feugiat vitae, pellentesque et lacus. Nunc vehicula augue id felis mollis suscipit? Cras nec eros nulla, feugiat iaculis lorem. Morbi eu lorem sapien, in posuere nisi. Morbi velit est, placerat ut mattis eu, ullamcorper blandit justo. Nam consectetur dolor et tortor suscipit fringilla. Proin aliquam; purus at ultricies convallis, orci mi viverra massa, ac pellentesque justo nulla vitae leo.

Curabitur in nunc elit, vel scelerisque odio. Nulla nec mi nisi, vitae molestie tellus? Nam non sapien viverra diam luctus egestas. Duis magna nisl, luctus id pretium a, dignissim at sapien! Vivamus ante ipsum, dictum ut consequat id, consequat et eros. Donec pharetra, nisl dictum hendrerit aliquet, eros enim vulputate odio, in tempor augue turpis a lorem. Ut eu libero libero, nec posuere orci! Vestibulum tincidunt euismod nisi, malesuada dictum nulla gravida sed. Nullam ut sapien nunc, vel pellentesque eros. Mauris pharetra dolor lacinia nulla pharetra vel sodales tellus vestibulum. Proin lacinia felis id felis pellentesque quis ultrices arcu consectetur. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae; Suspendisse potenti.

Pellentesque rhoncus ligula ac massa accumsan vehicula. Duis eu molestie dui. Morbi cursus volutpat odio, dignissim laoreet enim aliquam eu. Donec dignissim pretium pretium? Ut eget nibh risus. Ut scelerisque quam nec magna bibendum sed pharetra quam adipiscing. Nunc luctus malesuada urna vitae accumsan? Duis at rutrum tellus? Curabitur sit amet varius tellus. Praesent bibendum, orci non lacinia facilisis, ligula tellus hendrerit erat, nec tempus justo massa eget eros. Praesent congue turpis at nulla lacinia tristique. Cras sed sem neque. In eros neque, sodales a facilisis eget, luctus rhoncus velit. Nulla vehicula orci vitae justo sollicitudin semper. Integer tincidunt felis in massa dignissim blandit euismod urna pellentesque.

php программирование под Убунту 9.10

Posted February 5th, 2010 in Development, How-To, ubuntu by Gevork

Итак… Наконец то … Решил написать для тех кто переходит с Винды на Линукс Убунту как настроить все для программирования на php ,mysql .

шаг 1. Для разработки ПХП приложений нам конечно надо будет сервер с поддержкой ПХП. И конечно же mysql.

для этого ж коммандой строке терминала вводим

sudo apt-get install lamp-server^

тут вас строка спросит пароль администратора. введите. Потом после недолгих проверок он спросит типа он загрузит и поставит около 60МБ данных. Вы уверены? введите Y если у вас англоязычная установка или Д если русскоязычная. Если русский язык не установлен  то советую до этого  зайти на Система->Настройки->Клавиатура

Клава Убунту

Я ставлю Фонетический Русский. Вы как хотите. После если вы прогер, покопайтесь в настройках и найдите место где можно активировать переключение через CTRL+ALT

Итак после того как вы ввели комманду

sudo apt-get install lamp-server^

И ответили ДА , то вас еше спросят предоставить пароль для mysql-сервера.

И Вуаля!

Заходим на localhost

если видим надпись

IT WORKS!

значит все в порядке… У нас у теперь Есть Сервер.

Шаг 2.

Папка /var/www/ где расположен ХТМЛ файл index.html  где и написано it works не пренадлежит текущему юзеру.

Чтоб избавить себя от гиммора каждый раз как root файлы менять , итд итп я меняю хозяина.

для этого  открываю наутилус под рута так

gksudo nautilus

нахожу папку /var/www

и меняю в настройках хозяина так

/var/www

почему? да чтоб обычный юзер, то есть прогер мог делать в этой папке что захочет.

Шаг 4 : Редактор

Я выбераю редактор Аптана. Он сделан на базе eclipse так что любой мод под него можно поставить

Качаем из http://aptana.org/studio/download

распаковываем в папку любую. я поставил в папку /home/gevork вы как угодно. Тока ставьте где есть у вас права записи , там потом чтоб без гиморов привилегий  на создание и изменение файлов было.

Если у вас Убунту 9.10 как у меня у вас будет проблема в Аптане или эклипсе или в Зенд Студио …. Кнопки некоторые не работают. Без паники…. После распаковкы делаем следуюшее..

Создаем файл start.sh в папке /home/gevork/Aptana Studio 2.0

внутри пишем

#!/bin/sh
export GDK_NATIVE_WINDOWS=1
/home/gevork/Aptana Studio 2.0/AptanaStudio

надеюсь как прогер вы понимаете что у вас пути к папкам другие и надо вместо

/home/gevork/Aptana Studio 2.0  свои папки приписать

Потом в свойствах start.sh заходим и ставим птичку перед

allow file executing as program   в Permissions

потом делаем линк на этот файл на Рабочем Столе. И все. Если Аптана не стартет, то провер’те пути. Если эррор, то наверняка надо установить java.

Дерзайте… В След раз расскажу как домены подкрутить к Апачу

Дополнительно можно поставить любой виндовский trueType фонт скопировав ее в /usr/share/fonts/trueType

и дав команду на обновление кеша фонтов

sudo fc-cache -f -v

Install LAMP(PHP,APACHE2,MYSQL) on Ubuntu 8.10 or 9.4

Posted July 14th, 2009 in News, ubuntu by Gevork

Нашел классную вещь !!! Вместо того чтоб мучатсья с долгой установкой сервера, пыхпыха и других вещей.. просто пишем

sudo apt-get install lamp-server^

все… будем иметь и пыхпых и апач2 и мускул

In order to install all things manually, step by step, just type

sudo apt-get install lamp-server^

Don’t forget ^ this is very important!!!… After some process you will have PHP,MYSQL and APACHE2 installed ….