2015-07-20 48 views
-1

有没有办法剥离php中的发布变量或通过迅速发送它不同,所以关键字可选不包围变量?PHP后变量进入包围关键字可选

例如:

$username = $_POST['username']; 
$query = "SELECT username from users where username = '".$username."' "; 
//when echo query output is: SELECT username from users where username = 'Optional("t")' 
//I need to remove Optional so query outputs: 
// "SELECT username from users where username = 't' 

我输入的参数迅速像这样:

var post:NSString = "username=\(username)"  
NSLog("PostData: %@",post); 

回答

0

你可以通过使用这样的:

var post: NSString = "username=\(username!)" 

但是,如果由于某种原因,username是零,那么你的应用程序将崩溃。您可以将其包围在if...let以避免这种情况。

+0

感谢它的工作 – SlopTonio

+0

没问题@SlopTonio如果你能接受我的答案,那就太好了! – pbush25

+0

是的,我在等待15分钟的窗口过期,所以stackoverflow将允许我接受答案 – SlopTonio