关于怎么在php中定义的sql语句中使用变量
例如原来想表达的sql的语句为 select chword from words where enword = 'abc' //因为在sql语句中待查找的enword对应的是字符串,所以abc要加引号
假设在PHP文件中,$en_word = "abc"; 那么就应写成:
$sql = "select chword from words where enword = '$en_word'";
在打印变量和字符串的连接体时要注意的问题:
echo $en_word."对应的中文含义是:".$row['chword']; //这条语句没问题
echo "$en_word对应的中文含义是:".$row['chword']; //这条语句会出现 Notice: Undefined variable: en_word,为什么把$en_word都包在双引号里面就不行了?
---------------------
作者:lls8672
来源:CSDN
原文:https://blog.csdn.net/u011775920/article/details/40843761
版权声明:本文为博主原创文章,转载请附上博文链接!