在我的應用程序中,我發送一個大文本作爲post參數給服務器。文本如下面的代碼:Sql - 用回車插入文本返回
{「objects」:[{「type」:「path」,「originX」:「center」,「originY」:「center」,「left」:138 ,「top」:250.25,「width」:184,「hei ght」:254,「fill」:null,「overlayFill」:null,「stroke」:{「source」:「function anonymous ñ\ n變種squareWidth = 10,squareDistance = 2; \ n \ n變種patternCanvas = fabric.document.createElement( '畫布'); \ n
patternCanvas.width = patternCanvas.height = squareWidth + squareDistance; \ n var ctx = patternCanvas.getContext('2d'); \ n \ n ctx.fillStyle = \「#005E7A \」; \ n ctx.fillRect(0,0,squareWidth,「repeat」,「offsetX」:0,「offsetY」:0},「strokeWidth」:15,「strokeDashArray」返回patternCanvas; \ n
\ n} :NULL, 「strokeLineCap」: 「圓形」, 「strokeLineJoin」: 「圓形」, 「strokeMiterLimit」:10 「將scaleX」:1, 「的scaleY」:1, 「角度」:0 「flipX」:假」 flipY 「:假,」 不透明性 「:1,」 可選擇 「:真」 hasControls 「:真」 hasBorders 「:真」 hasRotatingPoint 「:真」 transparentCorners 「:真」 perPixelTargetFind 「:假,」 影子」日期null, 「可見」:真 「clipTo」:NULL, 「路徑」:[[ 「M」,69.5,0],[ 「Q」,69.5,0,70,0],[ 「Q」,70.5 ,0,70.75,0],[「Q」,71,0,71.5,...
正如你有回車在裏面。我想把這個文本作爲一個blob插入到mysql表中。但它不是成功的。我認爲其中的原因是回車,因爲沒有回車的其他例子效果不錯。
我該如何成功地將這種文本插入到我的表中?
順便說一下,我用數據庫會話codeigniter車類,並嘗試將此文本作爲購物車項目選項。
你爲什麼不把它提交爲varchar而不是blob? –
它會改變什麼嗎?因爲問題可能不是文本的大小,所以回車就會返回。 –
使用查詢參數也解決了很多這樣的問題。 –