PHP选择值不保存到MySQL
无法弄清楚为什么以下内容会在我的本地测试服务器上保存,但不会在我的托管服务器上保存。美元符号是我的主机上唯一可以保存的值。所有的都可以在本地存储罚款 我都有 对于具有utf8\U unicode\U ci排序规则的类型,PHP选择值不保存到MySQL,php,mysql,enums,Php,Mysql,Enums,无法弄清楚为什么以下内容会在我的本地测试服务器上保存,但不会在我的托管服务器上保存。美元符号是我的主机上唯一可以保存的值。所有的都可以在本地存储罚款 我都有 对于具有utf8\U unicode\U ci排序规则的类型,枚举(“$”、“&euro;”、“¥;”、“£;”)” <select name="user_currency" id="user_currency"> <option value="$" <?php echo ($user_cur
枚举(“$”、“&euro;”、“¥;”、“£;”)
”
<select name="user_currency" id="user_currency">
<option value="$" <?php echo ($user_currency == '$'?'selected="selected"':'');?>>$ - Dollar</option>
<option value="€" <?php echo ($user_currency == '€'?'selected="selected"':'');?>>€ - Euro</option>
<option value="¥" <?php echo ($user_currency == '¥'?'selected="selected"':'');?>>¥ - Yen</option>
<option value="£" <?php echo ($user_currency == '£'?'selected="selected"':'');?>>£ - Pound</option>
</select>
prep函数
function prep($value,$strip_tags = 1){
// Stripslashes
if (get_magic_quotes_gpc()) {
$value = stripslashes($value);
}
// Quote if not integer
if (!is_numeric($value) || $value[0] == '0') {
$value = "'" . mysql_real_escape_string($value) . "'";
}
if($strip_tags){
$value = DB::strip_html_tags($value);
}else{
$value = DB::strip_html_tags($value,0);
}
return $value;
}
有什么想法吗?也许您应该尝试更改此部分:
<select name="user_currency" id="user_currency">
<option value="$" <?php echo ($user_currency == '$'?'selected="selected"':'');?>>$ - Dollar</option>
<option value="€" <?php echo ($user_currency == '€'?'selected="selected"':'');?>>€ - Euro</option>
<option value="¥" <?php echo ($user_currency == '¥'?'selected="selected"':'');?>>¥ - Yen</option>
<option value="£" <?php echo ($user_currency == '£'?'selected="selected"':'');?>>£ - Pound</option>
</select>
插入查询在哪里?如何将其保存到本地测试服务器?我正在使用XAMMP作为本地测试服务器。不确定问题是什么?请用完整代码、mysql查询、表单操作等进行澄清
<select name="user_currency" id="user_currency">
<option value="$" <?php echo ($user_currency == '$'?'selected="selected"':'');?>>$ - Dollar</option>
<option value="€" <?php echo ($user_currency == '€'?'selected="selected"':'');?>>€ - Euro</option>
<option value="¥" <?php echo ($user_currency == '¥'?'selected="selected"':'');?>>¥ - Yen</option>
<option value="£" <?php echo ($user_currency == '£'?'selected="selected"':'');?>>£ - Pound</option>
</select>
<select name="user_currency" id="user_currency">
<option value="$" <?php echo ($user_currency == '$'?'selected="selected"':'');?>>$ - Dollar</option>
<option value="&euro;" <?php echo ($user_currency == '€'?'selected="selected"':'');?>>€ - Euro</option>
<option value="&yen;" <?php echo ($user_currency == '¥'?'selected="selected"':'');?>>¥ - Yen</option>
<option value="&pound;" <?php echo ($user_currency == '£'?'selected="selected"':'');?>>£ - Pound</option>
</select>