Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Dump.sql (https://forum.antichat.xyz/showthread.php?t=45066)

Doom123 23.07.2007 05:36

Dump.sql
 
Есть бекап бд форума одного... но одна проблема

В дампе перенесеный строки тоесть на форуме написали статью и в дампе эта статья на 10 строк при воосстановлении майсикюл ругается на синтаксис например...

Код:

INSERT INTO `post`(`postid`, `threadid`, `pagetext`) Values ('1' ,'1' , blabllblalbl

bkabkkbak

kbakbkka

bkabka

INSERT INTO `post`

Решение есть обьеденить пейдж текст в одну строку но обьеденять 1000 постов это както нудно.. может подскажете более лёгкое решение?

n1†R0x 23.07.2007 08:34

А ты текст статьи-то в кавычках загружаешь или без?

MstDoc 23.07.2007 11:26

скрипт, который удаляет \n

PHP код:

ereg_replace("\n","",$string); 

по всему файлу прогони

blackybr 23.07.2007 11:28

ошибку в студию

Doom123 23.07.2007 15:42

n1†R0x да в конце статьи стоит '

MstDocСпс попробую

blackybr

Цитата:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near

n1†R0x 23.07.2007 15:44

Цитата:

Сообщение от Doom123
n1†R0x да в конце статьи стоит '

MstDocСпс попробую

blackybr

кавычки должны быть с обеих сторон

Doom123 23.07.2007 17:50

n1†R0x 'начало статьи....
блаблаблаконец
статьи' - Конец статьи

GrAmOzEkA - он и выводит эту ошибку

genom-- 23.07.2007 20:33

ну возьми удали все \n которые встречаются между ' -или замени на пробелы -- регекспы помогут


Время: 01:04