![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 17.09.2010
Сообщений: 44
|
![]()
Пишу сайт и захотел некоторые SQL запрос закинуть в процедуры MySQL и вызвать их в PHP но что то пошло на перекос был код
Код:
Основной текст выводиться нормально но везде другой SQL запросы которые небыли изменены выдают ошибки Код:
Как правильно вызывать в PHP хранимые процедуры. Прошу если можно написать PHP код без в сяких IF проверок на ошибок просто команды и как переходить тогда по записям? Последний раз редактировалось SevenXP; 18.08.2012 в 19:48. |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 28.06.2009
Сообщений: 1,950
|
![]()
При таком знании русского языка у вас и в программировании будут ошибки.
|
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 17.09.2010
Сообщений: 44
|
![]()
Если бы я писал на родном языке ты бы вообще не понял бы не чего! Я тут тему создал не по обсуждать мои знания русского языка. Я программирую не на русском!
|
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 28.06.2009
Сообщений: 1,950
|
![]()
Пробуй либо mysqli, либо функцию вместо ХП
|
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 17.09.2010
Сообщений: 44
|
![]()
Вот на счет msqli я чуть не понял. Там где нашел я чуть не понял пример
Код:
Последний раз редактировалось SevenXP; 18.08.2012 в 19:54. |
![]() |
![]() |
![]() |
#6 |
Участник клуба
Регистрация: 28.06.2009
Сообщений: 1,950
|
![]() |
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,184
|
![]()
вообще именно в вашем примере - абсолютно не вижу никакого + в ХП...только усложнение кода по читаемости... да еще и ошибки
... покажите саму хранимку... может оформили что не так |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 17.09.2010
Сообщений: 44
|
![]()
Начало кода
Код:
Вот и хотел начать с малого. Переделать начало выбора информации в зависимости от выбранного пункта меню. Я думал что всё будет типа mysql_query(“call имя();”,БД); но ошибся по ходу. Еще я не могу в Денвере в phpMyAdmin создать процедуру. И прикольно что подключился через WorkBench 5.2 к базе МуSQL на Денвере и там тоже не получилось сделать тот же код процедуры(. Тогда я отдельно устанавливал MySQL и в командной строке прописывал тот же код процедуры и все окей в командной строке все работает. Естественно на 2 MySQL я ставил порт 4000 базу восстанавливал через скрипт во 2-й базе. И менял подключение добавив 127.0.0.1:4000 До изменения на вызов процедуры все работало нормаль. По ходу я вообще не имею представления как работать в PHP c хранимыми процедурами. Интересно что будет если понадобиться делать Транзакцию))) Если что сильно не ругайте. MySQL учил через командную строку) с блокнотом Notepad++. А PHP вообще даже в колледже не преподовали) Толь C++ DELPHI JAVA(eclipse) Так что к не новечку только в этих облостях) Код:
Последний раз редактировалось SevenXP; 19.08.2012 в 16:48. |
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 25.02.2007
Сообщений: 4,184
|
![]() Код:
|
![]() |
![]() |
![]() |
#10 |
Пользователь
Регистрация: 17.09.2010
Сообщений: 44
|
![]()
Не все пашет как мне надо. Все нормально проблема в другом. Как правильно вызывать хранимые процедуры в PHP. там выше скинули статьи. Ну как я заметил немного переделывать придаться и решил этот сайт дописать так. Без вызова процедур.
Просто я боюсь добавлений коммента что бы не кто не писал типа (" ![]() Тойст процедура INSERT Когда буду вставлять текст и там допустип будет("; текст) не приведет ли к сбою когда буду считывать коменты. И еще, просто видео повреждено, а искать в лом. Есть команда что бы вырезало теги с переменной. Как пишется я ее забыл? Там еще есть что можно добавить за исключением тегов. Последний раз редактировалось SevenXP; 19.08.2012 в 20:09. |
![]() |
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Хранимые процедуры | Ericnex | БД в Delphi | 1 | 20.05.2012 17:41 |
Хранимые процедуры | whatever | SQL, базы данных | 2 | 19.03.2012 21:06 |
Триггеры и хранимые процедуры mysql | hit'n'run | Фриланс | 0 | 15.05.2011 14:11 |
Хранимые процедуры... | Только_Учусь | БД в Delphi | 2 | 17.07.2008 06:06 |