Вероятно вы забыли указать префикс $this-> когда в вашем методе указывали идентификатор соединения с базой данныз
Я соединяюсь с БД прямо из сценария .
Я думаю, может проблемма в самом файле, но я вроде всё по правилам написал.
Складывается такое впечатление , что если перепиши этот код в точности до запятой в другом php файле то он заработает
RomAndry пишет:
перевод говорит, что free() функции не существует или не подключена должным образом
Это понятно , вопрос - почему не существует или как это подключить долным образом , ведь если бы из БД не было ответа что запрос обработан без проблем ,то во время проверки в сценарии выдалобы 'erorr' и 'exit;'
Может мне использовать просто $db->close() ? Тогда, не останется ли в памяти уже не нужный объект $result ?
Fatal error: Call to a member function free() on a non-object in Z:\home\webpage.com\www\func_123.php on line 76
Что то не могу понять в чем дело , данные добавляются В БД .
Дальше, наверное, уже не возвращается "ответ" о результате выполнения запроса из БД или не присваеваетя объект в переменную $result , а другое больше ничего не могу придумать .
Главное , что в другом сценарии эта "комбинация" работает без проблем у меня.
Может кто то уже сталкивался с подобной прблемой ?
Думаю стоит . Но что бы получилась по настоящему удобная вещь то надо будет попыхтеть тем более новичку. Я пока что тоже не пойму как это сделать для ДБ и чтоб компактно было бы и что бы каждый метод можно было бы использовать как минимум с 2-х разных мест основного файла.
ERROR 1064 (42000) at line 3: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'character set utf8,`mini_text_eng` char(350) not null character set utf8,`text' at line 8
Всё перепробовал - ничего не помогает . Уже не знаю что делать и справочник пересмотрел вроде всё как надо . Не подскажите в чём проблема ?
Может в указании кодировок (character set utf8/cp1251/greek) ?
Neirol
Я наверное не так выразился , мне не нужно выбор большого кол-ва языков в контенте.
Мне надо , что бы сайт поддерживал всего лишь 3 языка: английский , русский и например греческий. Когда пользователь выбирает "русский" - в мета тегах PHP "подставляет" кодировку "windows-1251", когда англ. - "utf-8" и когда греческий , скорее всего тоже будет utf-8.
Я понимаю что , если у пользователя нету на комп-е греч. шрифта, то будут отображаться квадратики.
Я хотел бы знать , что нужно указать в мета тегах или ещё где то( в header напр.) , что бы у польз-я у которого есть данные шрифты на компе , отображались бы именно эти (греческие буквы) а не какие то другие. То есть , как "грамматически" правильно писать/указывать кодировку. Ведь есть масса других языков которые используют utf-8 , но что то наверное ещё надо добавить в html код что бы именно нужный язык отобразился .
Цитата:
Если интересно, то ознакомьтесь с основами PHP и я лично могу рассказать вам как осуществить это. На самом деле это очень просто.
Основы PHP знаю , буду очень благодарен за помощь .
Браузер определяет кодировку двумя способами.
По указанной в заголовках и по указанной в документе.
Некоторые браузеры отдают предпочтение заголовкам, другие по ошибке документу.
Следовательно указывать следует обе след образом:
Warning: Cannot modify header information - headers already sent by (output started at Z:\home\webpage.com\www\page.php:80) in Z:\home\webpage.com\www\page.php on line 82
Хотелосьбы узнать, как сделать так что бы сайт отображался на разных языках, как русском и англиском так и на других языках , например, таких как молдавский , турецкий или даже на иврите . Что бы буквы всегда отображались правильно , а не квадратиками или ироглифами .
Понимаю , что вопрос довольно часто задаваемый , поэтому для меня достаточными будут и просто ссылки по этой теме. Тлько просьба будет , что бы ссылки были такие которыми вы сами часто пользуетесь, т.е. проверение на "качество" и информативность.
Спасибо, Stierus. Приблизительно понял все нюансы работы с CMS-системами .
Выходит так , что в любом случае необходимо знать PHP и чем лучше знаешь тем легче "ориентироваться" в этих системах.
Так же делаю вывод , что даже профессионалам всё таки не стоит полностью игнорировать CMS ,когда надо "сделать" много однотипных сайтов за определённый промежуток времени. Тем более, что им не трудно будет разобрать что там и как .