php?データ挿入エラー

WBOY
リリース: 2016-06-23 13:27:21
オリジナル
909 人が閲覧しました

$sql=sprintf("insert into ca_tips (%s,%s) value (%s,'%s')",$arr[0], $arr[1],$v[0],$v[1]);//当$v[1]=I'm sure 时,sql会出错 //$v[1]  数据里包含一些符号会出错,这个要怎么修改呢??  
ログイン後にコピー


ディスカッションに返信 (解決策)

名前を変更する フィールド名には特殊な記号を含めることをお勧めします。

$sql=sprintf("ca_tips (%s,%s) 値 (%s,'%s') に挿入",$arr[0], $arr[1],$v[0],addslashes( $v[1]));

SQL を直接出力します

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート