最简单的方法就是一个一个拼接啊,如果是字符串,加引号,比如:
$a=1;$b="abc"
$sql="SELECT FROM users WHERE a="$a" AND b='"$b"'";
如果解决了您的问题请采纳!
如果未解决请继续追问
1使用 mysql_query() 函数向 MySQL 连接发送查询或命令:
mysql_query("INSERT INTO user (USER_NAME,PASS_WORD,USER_ACCOUNT) VALUES ($uName,$uPwd,$uAccount)");
2创建一个 HTML 表单,表单数据被发送到 "insertphp"。"insertphp" 文件连接数据库:
<html>
<body>
<form action="insertphp" method="post">
Firstname: <input type="text" name="firstname" />
Lastname: <input type="text" name="lastname" />
Age: <input type="text" name="age" />
<input type="submit" />
</form>
</body>
</html>
楼主的sql没有问题 规范一点的话 顶多在表名,字段名上加`
例如:
$sqlzz = 'INSERT INTO `' $GLOBALS['ecs']->table('user_address')
'` (`user_id`, `tel`, `mobile`, `address`, `consignee`, `zipcode`) '
"VALUES ('$newid', '$tel', '$mobile', '$address', '$consignee', '$zipcode')";
错误的信息应该贴出来
以上就是关于php中和mysql数据库连接时,字符串的拼接实在让人头疼,到底是个什么语法,求指导全部的内容,包括:php中和mysql数据库连接时,字符串的拼接实在让人头疼,到底是个什么语法,求指导、PHPStorm SQL 语法问题、关于PHP语言中SQL语法的问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)