我試圖做到這一點,但它返回null?建立一個SQL查詢字符串PHP參數
$query_1=$field_name[0]."='{".$field_value[0]."}'";
然後
getType = mysql_query("SELECT * FROM wines WHERE $query_1") or die(mysql_error());
而如果我這樣做:
$getType = mysql_query("SELECT * FROM wines WHERE $field_name[0]='{$field_value[0]}'") or die(mysql_error());
它工作正常。
這是甚至可能的,還是我失去了一些東西太明顯了? 預先感謝您!
的解決方案是在下面的答案,但你應該知道,有SQL注入的高發人羣,如果你做這個辦法。請直接在SQL查詢中使用它之前清理您的輸入! – Wookai