php mysql 前端(移動端)資料傳遞儲存問題

2021-10-03 22:48:20 字數 727 閱讀 8638

在用php儲存到mysql的時候出現了乙個問題:

在下面這種情況下是成功的:

$sql= "insert into tablename set name='jenny'";

然後是儲存語句,我就不寫了

這樣可以成功儲存

但是變數並且直接賦值的形式就不對了:

$name="jenny";

$sql="insert into tablename set iname=' " . $name . " ' ";

這樣可能很容易看出來問題所在,$name中已經有個雙引號了,不需要在sql語句中再寫入引號

但是在用前端傳值的時候出現的錯誤就不好看出來了:

$name=$_post['name'];

$sql="insert into tablename set iname=' " . $name . " ' ";

前端返回響應錯誤只有syntax error: check error in …反正就是讓你自己去檢查sql語法是否有錯誤,這時候並不容易看出來問題所在,其實仍然是引號的問題。本來是覺著$name是個字串應該用引號括起來,其實不應該新增引號。

如果使用js寫前端一般不會出現我說的這種錯誤,特別是在寫手機端或者用postman除錯的時候,很容易犯錯。

前端 移動端適配

參考部落格 移動前端自適應適配布局解決方案 使用flex彈性布局,元素寬度自適應,高度固定為某個px值。這種適配方式是以html的font size值為基礎,所有元素的畫素大小都使用rem表示 除了font size以外 固定視口,縮放值為1.0 計算基礎font size值font size值的計...

移動端前端開發1 0

1.從時間成本來說,移動端的開發最耗時的是尺寸即解析度,為了解決解析度問題,我們要先理清幾個關鍵性概念 window.innerwidth 980 viewport content width device width,initial scale 1,initial scale 1,minimum ...

前端 移動端簡單了解

html檔案 rem和html有關 em和當前盒子有關 js 注意在設定時當前設計的尺寸 和 自定義的換算 width為當前的尺寸,啟動會自動檢測 獲得頁面寬度後動態修改html上的fontsize 320為iphone5設計稿下的頁面寬度,如下設定後頁面的頁面在iphone5等寬螢幕上html 的...