Перейти к содержанию
Официальный форум поддержки Simpla

Как можно посмотреть запрос на создание товара?


Рекомендуемые сообщения

К примеру если я хотел посмотреть запрос создания варианта, то я писал после

$this->db->query($query);

die($query);

и видел запрос  который создает вариант.

А как можно сделать чтоб увидеть запрос в  s_products?

Ссылка на сообщение
Поделиться на другие сайты
  • 2 недели спустя...
3 часа назад, Drake777 сказал:

print_r($this->db->placehold("query text")); где query text - текст запроса

Зачем print_r если в результате будет строка?

Ссылка на сообщение
Поделиться на другие сайты
2 часа назад, Noxter сказал:

Зачем print_r если в результате будет строка?

Для того, чтобы эту строку вывести...

Ссылка на сообщение
Поделиться на другие сайты
21 час назад, phukortsin сказал:

Для того, чтобы эту строку вывести...

Для особо одарённых поясню, чтобы распечатать массив нужно использовать print_r или var_dump, чтобы распечатать строку достаточно echo или print...

Ссылка на сообщение
Поделиться на другие сайты

Для тех, которые не знают основ и затрудняются в нахождении информации, сообщаю, что в мануале по функции print_r сказано, в частности: Если в функцию передаются значения типов string, int или float, будет напечатано само значение. 

https://www.php.net/manual/ru/function.print-r.php

Тем самым для описанной ситуации функция print_r ничуть не хуже, чем echo или print...

Ссылка на сообщение
Поделиться на другие сайты
4 часа назад, phukortsin сказал:

Для тех, которые не знают основ и затрудняются в нахождении информации, сообщаю, что в мануале по функции print_r сказано, в частности: Если в функцию передаются значения типов string, int или float, будет напечатано само значение. 

https://www.php.net/manual/ru/function.print-r.php

Тем самым для описанной ситуации функция print_r ничуть не хуже, чем echo или print...

Я без тебя в курсе!

Как по мне , то глупо использовать функции которые по большей части предназначены для других задач, но тебе корс этого не понять, тебе кодинг мозги все высушил.

Ссылка на сообщение
Поделиться на другие сайты
8 минут назад, Noxter сказал:

глупо использовать функции которые по большей части предназначены для других задач

Если нетрудно, то поделитесь ссылочкой, где рассказывается, 

1. Для каких задач предназначена функция print_r,

2. Для каких задач предназначена функция print_r по большей части. 

Изменено пользователем phukortsin
Ссылка на сообщение
Поделиться на другие сайты
17 часов назад, phukortsin сказал:

Если нетрудно, то поделитесь ссылочкой, где рассказывается, 

1. Для каких задач предназначена функция print_r,

2. Для каких задач предназначена функция print_r по большей части. 

1. https://www.php.net/manual/ru/function.print-r.php

2. Опыт которого судя по всему у тебя не так уж и много)

Ссылка на сообщение
Поделиться на другие сайты

1. Вы привели ссылку, по которой НИЧЕГО не говорится по поставленному вопросу. Там не сказано, для чего функция предназначена, там говорится лишь о том, как она работает.

2. Если Ваш опыт дал Вам точные знания, то, если не трудно, поделитесь ими хотя бы частично.

3. По моим наблюдениям, программисты обычно не рассуждают о том, для чего "предназначена" функция, они обсуждают вопросы о том, как функция работает и в каких случаях ее полезно применять. Знать то, для чего она "предназначена", могут лишь те, кто ее разрабатывал, со стороны прочих это чистое фантазерство. Я таких сообщений в Сети от разработчиков языка не припомню...

Ссылка на сообщение
Поделиться на другие сайты
В 24.11.2021 в 15:48, Noxter сказал:

Зачем print_r если в результате будет строка?

вопрос ради доколебаться? если очень хочется, то можно и print, но в обоих случаях желаемый результат будет один. Скорость выполнения в обоих случаях будет одинаковая

Ссылка на сообщение
Поделиться на другие сайты
4 часа назад, Drake777 сказал:

вопрос ради доколебаться? если очень хочется, то можно и print, но в обоих случаях желаемый результат будет один. Скорость выполнения в обоих случаях будет одинаковая

Нужно писать код правильно, а не задним местом как это делает большинство на форуме!

Ссылка на сообщение
Поделиться на другие сайты
16 часов назад, Noxter сказал:

Нужно писать код правильно

Очень хорошая мысль. Но весьма абстрактная и практически бесполезная.

 

В данном случае реально обсуждается два варианта кода:
D. print_r($this->db->placehold("query text"));
N. print $this->db->placehold("query text");

Оба варианта, как в теме уже прозвучало, работают практически одинаково.
Уважаемый Noxter считает почему-то, его вариант N правильный, а вариант D неправильный. Аргументов правильных не приводит. Приводит лишь один НЕ правильный аргумент - что его, Noxter-а, опыт так ему подсказывает. 

Поскольку никаких серьезных объяснений Noxter не дает, выходит, это вопрос веры - кто хочет, верит на слово Noxter-у, что именно его опыт большой и правильный и что вариант N единственно правильный. А кто не хочет принимать веру Noxter-а, тот сам соображает и делает свои выводы...

 

Изменено пользователем phukortsin
Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...