Вставить игнор в базу данных, копируя старую запись и изменяя 1 поле в новой записи.Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Вставить игнор в базу данных, копируя старую запись и изменяя 1 поле в новой записи.

Сообщение Anonymous »

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

$sql = {"INSERT IGNORE INTO  membership  WHERE Member_id= 'A4C1905' (`Name`,`GivenName`,`SpouceName`,`SpouceGiven`,`Address`,`City`,`Prov`,`PostalCode`,`Phone`,`Email`,`Secondary Email`,`Region`,`Year`,`visible`,`Mailing_Info`,`Member_ID`,`LastUpdateDate`,`Payment_Date`,`Payment_Type`,`Payment_Amount`,`Payment_Comment`,`Payment_Year`,`Nonrenreason`)   VALUES ('Ruck','John', 'Joan', 'Clint', '2045 Lakeshore Blvd. W. Suite # 3803 ', 'Toronto ', 'ON', 'L0P 1K0', '905-877-9812', '[email protected]', '', 'GPR', '2025', 'N', 'Mr. Clint Adcock','' , '2024-10-14', '2024-10-14', 'Cheque', '50', 'no comment', '2025','ill' )";
получите следующее сообщение, которое вызвано операторомwhere.

У вас есть ошибка в синтаксисе SQL; проверьте руководство, соответствующее версии вашего сервера MySQL, чтобы узнать правильный синтаксис, который нужно использовать рядом с «WHERE Member_id= 'A4C1905» (Name,GivenName,SpouceName,SpouceGiven,`Addre' at line 1

remove the where statement and it works. Problem need where statement to get the record I need to copy vales from. I know the values can be '' if I get the where to work.

Подробнее здесь: https://stackoverflow.com/questions/792 ... new-record
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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