Отображение php pdo/обратитесь к предыдущей строкеPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Отображение php pdo/обратитесь к предыдущей строке

Сообщение Anonymous »

Я пытаюсь отправить электронное письмо с помощью почтовой программы PHP (работает нормально), но когда я пытаюсь реализовать функцию, позволяющую отображать имя предыдущего пользователя, получившего электронное письмо, оно не отображается. вот мой код, надеюсь, кто-нибудь укажет мне правильное направление
Я извлекаю предыдущее имя пользователя с помощью запроса (запрос отображает правильный результат при запуске в sql) - я не уверен если есть другой способ сделать это быстрое решение, которое сработало, было в SQL
я создал представление, которое выглядело так

Код: Выделить всё

create view [dbo].[Distribution List] as (
select t1.*, t2.[name] as [previous user]
from
[mydatabase].[dbo].[distribution_list] t1
left join
(select [name], [rank]
from
[mydatabase].[dbo].[distribution_list]) t2 on
t1.[rank] = t2.[rank] + 1
)
Затем я изменил $stmt2, чтобы выбрать из этого нового представления
это привело предыдущего пользователя в основную таблицу sql и, в свою очередь, полностью устранило необходимость в $stmt3 и связанном с ним while цикл для этого
спасибо всем предложениям

Подробнее здесь: https://stackoverflow.com/questions/791 ... evious-row
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»