请教:mysql中的query语句到底有多少种写法?
各位,见笑了,现在我搞乱了,请问我以下的各中写法中有哪些是对的,请指出。或请举出正确的写法。不胜感激!谢谢先!
比如我这样:<1>$query="select * from table where id =".$userid;
<2>$query="select * from $table where id =zyz";
<3>$query="select * from table where id='$userid'";
<4>$query="select * from table where id='".$userid."'";
<5>$query="select * from table where id=$userid";
还有我用这样:
<a>$query="insert into table(id,name) values("aaa" ,"bbb")";
<b>$query="insert into table(id,name) values('aaa' ,'bbb')";
<c>$query="insert into table(id,name) values($aaa ,$bbb)";
<d>$query="insert into table(id,name) values('$aaa' ,'$bbb')";
<e>$query="insert into table(id,name) values(".$aaa." ,".$bbb.")";