我有很大的时间尝试将字符串转换为整数或乘以两个整数.我无法将字符串转换为整数,因为它导致我成为一个布尔值(当我使用var_dump时).我可以转换字符串中的其他整数,但我无法将其相乘.
我有这个:
<? $fees=$commerce->cart->get_total();
$payfee = str_replace(' €', '', $fees);
$payfee = str_replace(',','', $payfee); //this is the string
$fee = 0.025;
$paypal = $payfee * $fee; //this thing is not working
?>
Run Code Online (Sandbox Code Playgroud)
我尝试将payfee转换为整数,但仍然无法使其工作.之前我做过类似的事情并且运作良好,但这次不是.
任何帮助将不胜感激.
PS感谢整个stackoverflow.com社区,它曾多次帮助过我.
我的网页上发生了一些奇怪的事情.
我想在单击按钮时添加确认jquery对话框.问题是....我在我的页面上多次使用该按钮,每个按钮都有"id"并由php创建(因此页面上可以有2,3,4,5个按钮).
按钮看起来像这样:
<a href="#" id="confirm" onclick="addlist(<?php echo $v['id'];?>);return false;"><img src="img/item_add.png" alt="add" width="100" height="46" /></a>
Run Code Online (Sandbox Code Playgroud)
这是我的jquery
$(document).ready( function(){
$('#dialog').dialog({
autoOpen: false,
width: 600,
buttons: {
"Ok": function() {
$(this).dialog("close");
},
}
});
$('#confirm').click(function() {
$('#dialog').dialog('open');
return false;
});
});?
Run Code Online (Sandbox Code Playgroud)
问题是,我的jquery代码工作得很好,但只适用于第一个按钮,第二个,第三个......等等
你有我的例子:http: //jsfiddle.net/S4vSU/1/
我希望该对话框适用于每个按钮.问题出在哪儿 ?
先感谢您 !
我有下一个mysql查询:
$productn = $jdb->query('SELECT t2.title FROM '.DB_PREFIX.'shopping_cart AS t1 LEFT JOIN '.DB_PREFIX.'shop_order_details AS t2 ON t1.shopid WHERE t1.session = "'.smartsql($_SESSION['shopping_cart']).'"');
while ($rowp = $productn->fetch_assoc()) {
// my product title
$productname = $rowp["title"];
}
Run Code Online (Sandbox Code Playgroud)
使用print_r($ productname); 我得到的东西是这样的:
Name1Name1Name1Name2Name2
我想要显示如下内容:
3 x Name1 2 x Name2
要么
3 x Name1,2 x Name2
有可能做到这一点?