小编kil*_*zzy的帖子

MySQL - 基于日期加入

是否可以根据相同的日期加入两个表,而不是考虑时间因素?

就像是:

... FROM约会LEFT JOIN销售ON appointmentments.date = sales.date ...

唯一的问题是它是一个日期时间字段,所以我想确保它只查看日期并忽略时间

mysql sql datetime join

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

PHP包含一个include(不同的目录)

我正在处理的当前项目的结构如下:

  • 根/ index.php的
  • 根/包括/ PHP/first.php
  • 根/包括/ PHP/functions.php的

所以index.php包含first.php:

<?php include_once("includes/php/first.php"); ?>
Run Code Online (Sandbox Code Playgroud)

通常然后我的first.php会调用以下函数:

<?php include_once("includes/php/functions.php"); ?>
Run Code Online (Sandbox Code Playgroud)

假设相对仍然来自索引页面,但是当移动到新服务器时它不起作用.我尝试从first.php创建相对路径:

include_once("functions.php");
Run Code Online (Sandbox Code Playgroud)

这似乎现在有效.

这通常是正确的方法吗?我想推出这个项目,所以几乎任何人都可以安装它.

php apache directory include

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

绝对定位div可选文本/链接

我有一个div位于页面的大块上,这导致div下面的内容不再可选/可点击.

有办法解决这个问题吗?即:使div没有任何可点击的功能吗?

#page {
    width: 980px;
    padding: 0px;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    position: relative;
}
#overlay {
    margin: 0px;
    padding: 0px;
    height: 536px;
    width: 422px;
    position: absolute;
    top: -4px;
    right: -20px;
    background-image: url(../images/overlay_full.png);
    background-repeat: no-repeat;
    background-position: left top;
}
Run Code Online (Sandbox Code Playgroud)

html css css-position

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

Drupal Views - 来自地狱的Ajax错误警报框

我在视图中做的任何事情通常都会使用ajax来打开一个新的表单来修改该动作的属性,这给了我一个警告框,里面看起来应该用ajax加载的代码:

在此输入图像描述

ajax alert drupal views

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

Drupal自定义查询与本地化(如何获取用户语言)

我有一个查询节点数据库的块,但该节点可以翻译成英语/西班牙语/ ...

有没有办法获取用户选择的语言,以便我可以将查询更新为"AND node.language ='x'"(en/sp/..)?

<?php
$args = explode("/",$_GET['q']);
$result = db_query("
SELECT node_revisions.body AS body FROM 
{node} AS node
INNER JOIN {node_revisions} AS node_revisions ON node.vid = node_revisions.vid
INNER JOIN {term_node} AS term_node ON term_node.nid = node.nid
INNER JOIN {term_data} AS term_data ON term_data.tid = term_node.tid
WHERE term_data.name = '".$args[1]."' AND node.type = 'country_page'
LIMIT 1
", $user->uid);
while($row = db_fetch_object($result)){
  echo($row->body);
}
?>
Run Code Online (Sandbox Code Playgroud)

translation localization drupal drupal-blocks

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

Drupal视图 - 自定义/修改SQL

我遇到了"配置文件复选框"模块的问题,该模块以逗号分隔存储自定义配置文件字段.

问题是我是否创建了一个按值过滤的视图.SQL结果最终会是这样的:

...AND (profile_values_profile_interests.value in ('Business and Investment'))...
Run Code Online (Sandbox Code Playgroud)

哪个不会返回任何数据,因为值存储如下:

"商业与投资,判例法,劳动法,税法"

我只需要调整SQL,以确保该字段包含所选值

有什么我可以做的调整吗?

sql profile checkbox drupal views

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

MySQL - 查询没有约会的所有用户

如果我有两个表:用户和约会.我如何查询数据库以查找如下内容:

SELECT * FROM users WHERE (none of: appointments.user = user.id)
Run Code Online (Sandbox Code Playgroud)

我假设我需要某种类型的约会与约会表,只是不知道从哪里开始.

mysql sql database

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

Drupal - 在视图中使用带有视图的灯箱(Rel属性) - 在输出链接中

在Drupal中,我有两个图像字段,一个用作缩略图,另一个用于单击缩略图时打开的图像.我能找到链接两者的唯一方法是使用"将此字段输出为链接"选项并链接到图像字段.

这工作,所以当我点击它打开了较大的图像的缩略图,但是我想用lightbox2这个任务,但在"Output这个字段作为链接"选项是没有办法来设置"相对"属性.

有没有办法设置rel属性或通过设置类来调用灯箱?

drupal views image cck lightbox

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

简单的TortoiseSVN问题 - 我在哪里实际编辑文件

在完成Tortoise入门教程后,我终于开始了解它,对我来说的困惑是在完成设置过程之后:

1)我创建了我的SVN回购

2)我有我工作的目录,可以说它叫做"我的网站"

3)我使用乌龟来右键点击我的网站并将它们导入我的SVN ...好到目前为止我认为......

4)这就是我认为我迷路的地方,我现在需要右键点击"我的网站"并选择"结账"这样就把一个文件夹放在"我的网站"里面,名为"SVN",里面的"SVN"是从里面复制的文件"我的网站"

我在最后一步做错了吗?我假设现在我可以编辑"我的网站"中的文件,他们会更新,但这不会发生.只有当我在"我的网站/ SVN"内部工作时,他们才真正进行互动.

那么最好是执行步骤1 - 3,但将我的结帐文件夹放在我原来的"我的网站SVN"之外.然后我可以删除旧的"我的网站"文件夹,从现在开始只在"我的网站SVN"中工作?

感谢您对此的任何澄清!

svn tortoisesvn repository

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

慢查询 - 多个连接和大量数据

我确信有更好的方法可以做到这一点.我有三个主表,需要运行大量数据:records_main,sales和appointmentments.每个都有近20,000条记录.

我需要加入这三个表以及其他一些不大的表.

    $SQL = "SELECT DISTINCT appointments.id AS aid, appointments.date, appointments.estimate_price, appointments.next_action, appointments.next_action_date, appointments.result, appointments.result_type, appointments.notes,
customer.id AS cid, customer.homeowner1_fname, customer.homeowner1_lname, customer.address, customer.city, customer.state, customer.zipcode, customer.phone1, customer.phone1_type, customer.phone2, customer.phone2_type, customer.phone3, customer.phone3_type, customer.phone4, customer.phone4_type, customer.phone5, customer.phone5_type, customer.lead_source, customer.lead_category, customer.primary_interest, customer.secondary_interest, customer.additional_interest1, customer.additional_interest2,
originator.employee_id AS originator_employee_id,originator.fname AS originator_fname,originator.lname AS originator_lname,
setter.employee_id AS setter_employee_id,setter.fname AS setter_fname,setter.lname AS setter_lname,
resetter.employee_id AS resetter_employee_id, resetter.fname AS resetter_fname, resetter.lname AS resetter_lname,
salesrep.employee_id AS salesrep_employee_id, salesrep.fname AS salesrep_fname, salesrep.lname AS salesrep_lname,
salesrep2.employee_id AS salesrep2_employee_id, salesrep2.fname AS salesrep2_fname, salesrep2.lname …
Run Code Online (Sandbox Code Playgroud)

php mysql inner-join left-join

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

使用JQgrid和sortableRows.更新表行顺序

使用:使用SortableRows并知道何时移动行我可以在修改行顺序后调用警报.

如何将此数据发送到PHP /调用传递此数据的editurl,类似于添加或编辑行时editurl收到$ _POST ['oper']变量?

目前有:

jQuery("#images_list").jqGrid('sortableRows',
                              options = { update : function(e,ui){alert("hi");} }); 
Run Code Online (Sandbox Code Playgroud)

javascript php jquery jquery-ui jqgrid

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

掌握CodeIgniter - 模板/加载视图

尝试学习CI并通过文档来更好地理解.如果没有单独的库,我可以通过包含如下所示的视图列表来制作模板:

$this->load->view('header');
$this->load->view('navigation');
$this->load->view('sidenav_open');
$this->load->view('blocks/userinfo');
$this->load->view('blocks/stats');
$this->load->view('sidenav_close');
$this->load->view('content',$data);
$this->load->view('footer');
Run Code Online (Sandbox Code Playgroud)

这是有道理的,但我真的会在每个控制器(页面)上都有这个吗?不确定是否有办法在初始控制器(欢迎)中包含这个,然后在其他人以某种方式引用它?或者也许我完全缺少一些东西

php templates codeigniter views

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

在 VS 中启动 C++ - 构建成功但没有输出

来自网络开发,我一直试图熟悉编译编程,特别是 C++。我通常会遇到这样的问题,最终感到沮丧并推迟一个月。希望这是简单的事情。

我使用了一个基本的 Hello World 脚本:

#include <iostream>
using namespace std;

int main ()
{
  cout << "Hello World!";
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

当我构建时,我得到以下没有“Hello World”输出:

1>------ Build started: Project: Hello World, Configuration: Debug Win32 ------
1>Build started 3/29/2011 10:17:23 AM.
1>PrepareForBuild:
1>  Creating directory "c:\users\jeff\documents\visual studio 2010\Projects\Hello World\Debug\".
1>InitializeBuildStatus:
1>  Creating "Debug\Hello World.unsuccessfulbuild" because "AlwaysCreate" was specified.
1>ClCompile:
1>  HelloWorld.cpp
1>LinkEmbedManifest:
1>  Hello World.vcxproj -> c:\users\jeff\documents\visual studio 2010\Projects\Hello World\Debug\Hello World.exe
1>FinalizeBuildStatus:
1>  Deleting file "Debug\Hello World.unsuccessfulbuild".
1>  Touching "Debug\Hello World.lastbuildstate".
1> …
Run Code Online (Sandbox Code Playgroud)

c++ visual-studio

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