Heim > Backend-Entwicklung > PHP-Tutorial > php?数据插入出错

php?数据插入出错

WBOY
Freigeben: 2016-06-23 13:27:21
Original
948 Leute haben es durchsucht

$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]  数据里包含一些符号会出错,这个要怎么修改呢??  
Nach dem Login kopieren


回复讨论(解决方案)

改个名字吧,字段名最好别有特殊符号。

$sql=sprintf("insert into ca_tips (%s,%s) value (%s,'%s')",$arr[0], $arr[1],$v[0], addslashes($v[1]));

直接打印sql出来

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage