问题列表 - 第43046页

使用下拉菜单动态过滤Wordpress帖子(使用php和ajax)

目标:我想创建一个动态页面,允许访问者从下拉菜单中选择月份和年份,并使页面上的内容(帖子)根据所选值更改.

我目前正在使用以下代码显示特定月份和年份的特定类别的帖子.

<?php query_posts("cat=3&monthnum=12&year=2011"); ?> <?php if (have_posts()) : ?>
     <ul>
    <?php while (have_posts()) : the_post(); ?>
        <li>
           <?php the_title(); ?>
           <?php the_excerpt(); ?>
        </li>
    <?php endwhile; ?>
     </ul><?php endif; ?>
Run Code Online (Sandbox Code Playgroud)

它运行良好,但我想使页面动态,以便访问者可以从下拉菜单中选择月份和年份,并根据所选值更改内容.我已经发布了它在这里如何工作的图片:fivepotato.com/images/ex1.png和fivepotato.com/images/ex2.png.

为了使这项工作,我知道我必须使monthnum的值变为一个变量(取自下拉列表:

<?php $monthvar = $_POST["month"]; query_posts("cat=3&monthnum=$monthvar&year=2011");?>
Run Code Online (Sandbox Code Playgroud)

我对Ajax没有多少经验,但我认为我需要使用它来从下拉菜单中选择每月一次重新过滤内容.

我在以下网站上发现了类似的问题:askthecssguy.com/2009/03/checkbox_filters_with_jquery_1.html

我找到了一个类似于我想要做的工作示例:http://www.babycarers.com/search?ajax = 0&searchref = 37609&start = 0 &lat =&al =&city =&radius = 0&spec1 = 1&spece2 = 1&spec3 = 1&spec4 = 1&spec5 = 1&spec6 = 1&spec7 = 1&INST1 = 1&INST2 = 1&inst3 = 1&inst4 = 1&inst5 = 1&inst6 …

php ajax wordpress dynamic filter

4
推荐指数
1
解决办法
1万
查看次数

使用twitter4j集成到android中的tweet

请告诉我在哪里可以找到twitter4j sdk for android和至少一个例子如何在android应用程序中实现登录和推文.

我已搜索但未找到解决方案.

android twitter4j

2
推荐指数
1
解决办法
9352
查看次数

如何解释输入KeyPress作为C#中的选项卡

我刚刚开始进行C#开发,我正在开发一个基于表单的项目,当用户在表单上并按下Enter键时,我正在尝试执行"tab"操作.

我知道答案可能很简单,但我是这个领域的新手.

.net c# keypress winforms

2
推荐指数
1
解决办法
2万
查看次数

Python:如何从FQDN获取IP地址

如果我有FQDN,例如www.google.com,我如何获得相应的IP地址?

python network-programming ip-address

4
推荐指数
2
解决办法
4122
查看次数

调查数据模型 - 如何避免EAV和过度非规范化?

我的数据库技能充其量是平庸的,我必须为调查数据设计数据模型.我已经对此有了一些想法,现在我觉得我陷入了某种EAV模型和涉及数百个表的设计之间,每个表都有数百个列(以及数千个记录).必须有一个更好的方法来做到这一点,我希望这个论坛上的聪明人可以帮助我.

我的问题是:我应该如何在RDBMS中对调查问题的答案进行建模?使用SQL Server是必需的.因此,应该从讨论中排除替代数据存储系统.(当然,有些应该并且将会被评估,但请不要在这里.)我不需要整个数据模型的解决方案,现在我只对Answers部分感兴趣.

我已经搜索了各种论坛,但我找不到真正的解决方案.如果已经在其他地方给过,请原谅我并提供一个链接,以便我可以阅读.

关于我必须处理的数据的一些假设:

  1. 每项调查由1至n份问卷组成
  2. 每个调查问卷包含100-2,000个问题(请忽略2000个问题,听起来真的很多......)
  3. 问题可以是各种类型:多项选择,自由文本,数字(如年龄,收入,百分比......)
  4. 每项调查涉及10-200个国家(这些国家不是受访者.受访者实际上是这些国家的人.)
  5. 根据调查问卷的类型,每个调查问卷由每个国家100-20,000名受访者回答.
  6. 国家/地区可以调整调查问卷以进行调查,即添加,删除或编辑问题
  7. 一个国家的数据收集在该国家的单独数据库中.从一开始就没有在线集成的可能性.
  8. 所有国家的数据必须在以后进行整合.这意味着,例如,如果一个国家/地区删除了一个问题,那么该数据必须以某种方式从他们发送的内容中获得,以便在所有国家/地区实现统一设计
  9. 我将不得不编写集成和清理软件,它需要处理每个国家的数据
    1. 最后,数据需要导出到平面文件,每个国家一个矩形网格和问卷.

我已经与不同背景的人讨论了这个话题,但还没有找到一个好的解决方案.我主要有两种意见.

  1. 习惯于使用平面文件(电子表格式)进行数据处理和分析的领域专家投票选择具有大量表格和列的非规范化结构(如上所述)(每个国家/地区1个表和问卷).这对我来说听起来很糟糕,因为我了解到要避免使用宽表,在使用它时确定哪些列实际位于表中会很烦人,数据库将变得混乱数百个表(或者我甚至需要设置多个数据库,每个数据库都有类似但有点不同的设计)等.
  2. OO程序员投票支持强烈的"规范化"设计,这将有效地形成一个中心表,其中包含所有问题的所有答复者的所有答案.此表要么需要包含sql_variant类型的列,要么包含具有不同类型的多个答案列以存储不同类型的答案(多选,自由文本,...).前者基本上是一个EAV模型.我倾向于关注Joe Celko,他强烈反对使用它(他称之为OTLT或"One True Lookup Table").后者意味着每行将包含针对不适用类型的空单元格.

我能想到的另一个选择是每个答案类型创建一个表,即一个用于多项选择题,一个用于自由文本问题等.这不是那么通用,它会导致很多联合,我想想,如果发明了新的答案类型,我将不得不添加一个表格.

很抱歉让您厌烦所有这些文字,感谢您的投入!

干杯,亚历克斯

PS:我在这里问了同样的问题:http://www.eggheadcafe.com/community/aspnet/13/10242616/survey-data-model--how-to-avoid-eav-and-excessive-denormalization.aspx

sql database-design survey

8
推荐指数
1
解决办法
4774
查看次数

鼠标移动时滑动的Jquery滑块

我正在寻找一个jquery滑块脚本,它可以在我移动鼠标时左右滑动.谁知道那种剧本?我希望实现像这样的效果,但它应该水平滚动,而不是垂直滚动.

mouse jquery move slide

1
推荐指数
1
解决办法
8610
查看次数

在jQuery中嵌入PHP .append()

这可能吗?我知道下面的代码看起来乱七八糟但我想通过将PHP嵌入其中来使它变得更加混乱.在每次单击时我都会在表上添加一行,但是我需要<td>通过从mysql数据库中提取结果来包含动态下拉列表中的一行.它在哪里说:<td><p class="add_edit">Add/Edit</p><input type="text" class="project_ref_input" name="project_ref_input" /><p class="project_ref"></p></td> 而不是p标签我将有一个PHP内置下拉列表...我怎么能实现这一点?

$('#items').append('<tr class="tableRow">
<td><a class="removeItem" href="#"><img src="/admin/images/delete.png"></img></a></td>
<td class="supp_short_code">' + supp_short_code_db + '</td>
<td class="om_part_no">' + omPartNo + '</td>
<td>' + supPartNo + '</td><td>' + cat + '</td>
<td class="description">' + desc + '</td>
<td>' + manuf + '</td>
<td>' + list + '</td>
<td>' + disc + '</td>
<td><p class="add_edit">Add/Edit</p><input type="text" class="quantity_input" name="quantity_input" /></td>
<td class="price_each_nett price">' + priceEach + '</td>
<td class="cost_of_items"></td>
<td><p class="add_edit">Add/Edit</p><input type="text" class="project_ref_input" name="project_ref_input" /><p …
Run Code Online (Sandbox Code Playgroud)

php jquery

4
推荐指数
1
解决办法
2万
查看次数

Django模型i18n的内容

在我的设计中,有些模型需要以不同的语言存储某些字段.以前做过吗?我看到一些Django模块有助于进行模型转换,但其中一些模块无法正常工作.

那里有最好的做法吗?以下是我的代码.

我的模特,

class Lookup_I18n(models.Model):
    i18n_code = models.CharField(max_length=5, default=settings.LANGUAGE_CODE)
    value = models.CharField(max_length=300)

class Lookup(models.Model):

    purpose = models.CharField(max_length=10)
    key = models.CharField(max_length=10)
    value_i18n = models.ForeignKey(Lookup_I18n)
    value = models.Field()

    class Meta:
        unique_together = (('purpose', 'key'),)
Run Code Online (Sandbox Code Playgroud)

python django localization django-models internationalization

5
推荐指数
1
解决办法
2955
查看次数

是否可以使用SQL创建带表达式引擎表达式的索引?

我们正在尝试在使用Advantage表达式引擎的CDX和ADT表上创建索引.

到目前为止我们尝试的代码如下所示:

CREATE INDEX IDX1 ON TBL1 (STR(SOME_NUMBER_FIELD,6)+DTOS(SOME_DATE_FIELD));
Run Code Online (Sandbox Code Playgroud)

是否可以STR(SOME_NUMBER_FIELD,6)+DTOS(SOME_DATE_FIELD)使用SQL 创建带有表达式的索引?

我们尝试用双引号,单引号和括号引用表达式.

sql advantage-database-server

3
推荐指数
1
解决办法
637
查看次数

使用Codeigniter发送电子邮件时遇到问题 - 邮件正文中发送的邮件头

在codeigniter中的电子邮件类有一个奇怪的问题.当我直接向我的Gmail帐户电子邮件地址发送电子邮件时,它可以正常工作.但是,如果我将电子邮件发送到其他电子邮件地址并使用POP3将该电子邮件地址导入gmail,则由于某种原因,所有标头都包含在邮件中.

这是发送电子邮件的代码:

$this->email->clear();
$config['mailtype'] = "html";
$this->email->initialize($config);
$this->email->set_newline("\r\n");
$this->email->from('email@example.com', 'Website');
$this->email->to('accountthatimportstogmail@url.com');
$this->email->message($message);
Run Code Online (Sandbox Code Playgroud)

当电子邮件发送到通过POP3导入gmail的帐户时,这是收件箱中的内容:

Date: Fri, 7 Jan 2011 15:07:04 +0000

From: "Website" <email@example.com>
Reply-To: "email@example.com" <email@example.com>
X-Sender: email@example.com

X-Mailer: CodeIgniter

X-Priority: 3 (Normal)

Message-ID: <4d272c1835479@example.com>

Mime-Version: 1.0

Content-Type: multipart/alternative; boundary="B_ALT_4d272c1835c46"




This is a multi-part message in MIME format.

Your email application may not support this format.



--B_ALT_4d272c1835c46

Content-Type: text/plain; charset=utf-8

Content-Transfer-Encoding: 8bit



this is the email message content





--B_ALT_4d272c1835c46

Content-Type: text/html; charset=utf-8

Content-Transfer-Encoding: quoted-printable

<html>
<body>
       <p>this is the email …
Run Code Online (Sandbox Code Playgroud)

php sendmail codeigniter pyrocms

5
推荐指数
1
解决办法
7971
查看次数