2013-03-29 3 views
-1

Существует два блока данных.Невозможно вставить данные в MySQL Таблица

Блок 1:

«Завершен основной этап разработки версии 9.8, релиз находится на тестировании и подготовки, но сейчас мы предлагаем вам ознакомиться с информацией о том, что ждет вас в новой версии В этом выпуске. , вас приглашают в новую систему, через которую ваши посетители могут делиться интересной информацией на вашем сайте с другими людьми, а также в социальных сетях, новыми быстрыми спамерами на сайте, новыми тегами шаблонов, новыми параметрами для пользовательского отображения новостей и многое другое, но все в деталях ».

Блок 2:

«Я не боюсь (я не боюсь) занять позицию (занять позицию) Все (все) Приходите мою руку (подойди и возьми мою руку) Мы будем гулять по этой дороге вместе через шторм Какая бы погода, холодная или теплая Просто дайте знать, что вы не одиноки Холла, если вы чувствуете, что находитесь по той же дороге (той же дороге) "

Я могу легко вставить первый блок данных в таблицу MySQL, но я не могу INS ERT - второй блок.

Почему ???

+0

, потому что вы не форматируете свой SQL правильно –

+1

Вы должны указать хотя бы свой код. – Voitcus

+0

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

ответ

-1

ИМХО, я думаю, что символы «может сломали запрос, попробуйте вставить \ перед» таким образом и пытаются повторно выполнить запрос:

\' 
0

Для ваших вставок вам необходимо использовать PDO.

// here goes connection code from the link above 

$data = "I'm not afraid (I'm not afraid) To take a stand (to take a stand) Everybody (everybody) Come take my hand (come take my hand) We'll walk this road together, through the storm Whatever weather, cold or warm Just letting you know that, you're not alone Holla if you feel like you've been down the same road (same road)"; 
$stm = $pdo->prepare("INSERT INTO table SET field=?"); 
$stm->execute(array($data)); 
+0

Несомненно, PDO В этом случае не единственный действующий API? –

0

Как я могу видеть ваш первый блок не имеет одиночные кавычки и второй имеют одиночные кавычки и двойные кавычки, так что я думаю, что ваше решение будет решено путем побега котировки попытаться сказать мне результат :)

Смежные вопросы