在页面的末尾,如果发生某些事情,则需要将其清除,然后需要在向客户端提供服务之前重新解析整个页面.我要回复一个javascript来刷新页面,但是这会让他们加载页面然后重新加载它......我想知道是否有办法让php引擎回到开头并重新开始 - 稀疏整个页面?
谢谢!
我会尝试更清楚地解释这个问题,但它很复杂,我是一个可怕的沟通者.我在列出产品的页面上为用户提供选择字段以缩小结果的选项.系统会记住这一点,因此他们无需继续选择它们.如果他们缩小像金属颜色这样的类别,然后进入金属颜色与水晶雕像无关的类别,它将不会显示任何结果,因为没有一个会匹配所选择的金属颜色.生成查询以从数据库中提取产品非常复杂,因为不同的类别对于查找正确的产品有不同的要求.因此,一旦生成了查询,我想针对mysql_num_rows()测试它,如果没有结果清除用户选择并重新开始.
我很好奇,在MXML中,许多标签都是大写的(例如:<Label />).我知道这是因为节点名称与节点所代表的类名相关,并且按照约定类是大写的.但XML的一个规则是所有节点名称都是小写的.那么这是不是意味着MXML是无效的XML?
我有一个非常好的应用程序但它不会为某些用户加载.我有一个总是加载但不是很好的精简版本,所以我想设置一个javascript等待30秒,然后从主应用程序切换到精简版应用程序.但是如果主应用程序在30秒内加载,那么切换到它就会停留在主应用程序上.
基本上我想等待30秒然后运行一个功能,但我希望能够取消.
谢谢!
我们的网站似乎比以前慢了,我该如何测试呢?有没有办法找到原因?(例如游客太多).
谢谢.
有没有一种方法,使像一个模板单例类,这样当你扩展它,扩展类也是一个单例类,所以我可以很快做出一个新的单例类只是我的扩展模板单身类?如果重要的话,我正在使用ActionScript 3.0.
谢谢.
我做了很多"设计你自己的____"应用程序.
我所做的是创建一个单例类来保存用户选择的所有自定义.例如:当您选择想要绿色的东西时,它会将单例中的getter/setter更新为绿色.然后当应用程序需要知道选择了什么颜色时,它会从同一个getter/setter获取信息.
我以前这样做的方法是将信息存储在UI中(只需检查从下拉列表中选择的颜色).
在阅读了MVC之后(我仍然没有"完全"理解MVC)我现在知道这是完全错误的,这就是为什么我将它抽象为包含所有这些的单例类.
现在我想知道这是不是一个坏主意?如果是这样我该怎么办呢?
谢谢.
我对PHP的OOP很新.
好的,首先这会产生错误:
$mail->addBody(new MailWishListInquiry()->getBody(348));
Run Code Online (Sandbox Code Playgroud)
但这不是:
$wishListInquiry = new MailWishListInquiry();
$mail->addBody($wishListInquiry->getBody(348));
Run Code Online (Sandbox Code Playgroud)
我不懂为什么?
此方法getBody()也没有返回任何内容..但也没有错误..还有一个片段:
function getBody($pid)
{
$qry = 'SELECT * FROM cart_product WHERE product_id = '.$pid;
$result = mysql_query($qry);
$row = mysql_fetch_assoc($result);
$item_name = $row['product_name'];
$item_url = 'product.php?pid='.$pid;
$item_image_url = 'product_images/'.$pid.'_sm_'.$row['product_image_sm'];
return
?>
<div style="width:600px; font-family:Arial, Helvetica, sans-serif; color:#333333;">
...
</div>
<?php
}
Run Code Online (Sandbox Code Playgroud)
有谁知道为什么?
谢谢!!
编辑:你们已经很好地解释了解除引用在PHP中不起作用.但我仍然需要帮助弄清楚为什么getBody()没有返回字符串.是因为我打破了php所以我不必引用它吗?即使我没有通过它仍然应该返回html字符串对吗?为什么不呢?
谢谢!
我想显示产品最接近的相关项目.所以说我正在展示产品,样式编号是SG-sfs35s.有没有办法选择哪个产品的样式编号最接近?
谢谢.
编辑:回答你的问题.好吧,我绝对想保留前2个字母,因为这是制造商代码,但是对于第一个破折号之后的部分,只是最接近的匹配.所以例如SG-sfs35s将比SG-shs35s更匹配SG-shs35s.我希望每当我做的时候这都是有道理的.就像product_style_number一样,它只会拉出完全匹配.
好的,我有这个购物车中的产品清单.我正在尝试将所有相关项目检索到购物车中的商品,而不会拉出购物车中的任何商品.
我编写了这个查询,它完全按照我想要的方式提取,但它的运行时间为8秒.
SELECT * FROM cart_product
WHERE product_id
IN(
SELECT product_related_related_id FROM `cart_product_related`
WHERE product_related_product_id
IN (5401,5402,4983,5004)
)
AND product_id
NOT IN(5401,5402,4983,5004)
Run Code Online (Sandbox Code Playgroud)
显示行0 - 2(总共3行,查询占用7.9240秒)
有什么方法可以优化它以使其运行更快?
谢谢!