Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: ООП

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: вывод из базы и добавление
imediasun2
Отправлено: 22 Февраля, 2013 - 20:55:08
Post Id


Гость


Покинул форум
Сообщений всего: 107
Дата рег-ции: Сент. 2012  


Помог: 0 раз(а)




как вывести из базы данных, внести в базу данных информацию при объектно ориентированном подходе, пару примеров пожалуйста и пару хороших статей или видеоуроков
 
 Top
DeepVarvar Супермодератор
Отправлено: 22 Февраля, 2013 - 21:16:41
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




Так же как и при процедурном.
Все то же подключение к серверу БД.
Все та же схема запрос/ответ.

Не понятно что именно интересует?
Prepared statement?
[H]MVC?
CRUD?
 
 Top
imediasun2
Отправлено: 22 Февраля, 2013 - 21:26:28
Post Id


Гость


Покинул форум
Сообщений всего: 107
Дата рег-ции: Сент. 2012  


Помог: 0 раз(а)




то есть так же присутствует SQL запрос? только можно например в функции
 
 Top
DeepVarvar Супермодератор
Отправлено: 22 Февраля, 2013 - 21:30:58
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




Конечно присутствует. Нет разницы в чем.
Вот тут пример есть как завернуть в функцию: http://forum.php.su/topic.php?forum=33&topic=793
 
 Top
imediasun2
Отправлено: 22 Февраля, 2013 - 23:18:26
Post Id


Гость


Покинул форум
Сообщений всего: 107
Дата рег-ции: Сент. 2012  


Помог: 0 раз(а)




объясните пожалуйста что я делаю не правильно
есть класс находится в файле query.php
PHP:
скопировать код в буфер обмена
  1.  
  2. class Query{
  3.  
  4.      public function DbQuery($query)
  5.          {
  6.         $result = mysql_query($query) or die("Ошибка в запросе: " . mysql_error());
  7.          }
  8.  
  9.                  }
  10.  

далее получая из формі данные я хочу занести их в базу

PHP:
скопировать код в буфер обмена
  1.  
  2. <?
  3. if (isset($_POST['submit'])){
  4.  
  5. $text=$_POST['text'];
  6. $head=$_POST['head'];
  7. require 'bd.php';
  8. $insert=new Query();
  9. $insert->DbQuery("INSERT INTO post (id,head,text)
  10. VALUES (NULL,'$head','$text')");
  11. }
  12. ?>
  13.  
  14.  

(Отредактировано автором: 22 Февраля, 2013 - 23:18:55)

 
 Top
DeepVarvar Супермодератор
Отправлено: 23 Февраля, 2013 - 00:06:53
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




И?
 
 Top
imediasun2
Отправлено: 23 Февраля, 2013 - 00:17:12
Post Id


Гость


Покинул форум
Сообщений всего: 107
Дата рег-ции: Сент. 2012  


Помог: 0 раз(а)




DeepVarvar пишет:
И?

надо было инклуд класса прописать

(Отредактировано автором: 23 Февраля, 2013 - 00:22:04)

 
 Top
DeepVarvar Супермодератор
Отправлено: 23 Февраля, 2013 - 00:20:00
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




imediasun2 пишет:
mysql_error()
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB