问候!虽然我在 Dreamweaver 中工作,但这个问题可能足以让 PHP/MySQL 专家评论。
$colname_get_voice_search_men = "-1";
if (isset($_POST['search_type'])) {
$colname_get_voice_search_men = $_POST['search_type'];
}
mysql_select_db($database_conn_talent, $conn_talent);
$query_get_voice_search_men = sprintf("SELECT * FROM view_voice_search_men WHERE voice_type_id = %s", GetSQLValueString($colname_get_voice_search_men, "int"));
$get_voice_search_men = mysql_query($query_get_voice_search_men, $conn_talent) or die(mysql_error());
$row_get_voice_search_men = mysql_fetch_assoc($get_voice_search_men);
$totalRows_get_voice_search_men = mysql_num_rows($get_voice_search_men);
Dreamweaver 将默认值设置为“-1”以确保默认情况下不返回任何记录。但是,我希望默认返回所有记录。于是,我自然而然地改变了
$colname_get_voice_search_men = "-1"
到
$colname_get_voice_search_men != "-1"
但这不会改变结果,即不返回任何记录。我也试过>“0”但没有快乐。
非常感谢您的反馈。
谢谢。