问题列表 - 第18220页

Mysql从多个表中选择行

我正在一个用户可以浏览类别的目录网站上工作.类别可以包含其他类别和产品,产品可以属于多个类别.相关的数据库模式如下所示:

CREATE TABLE products (
    product_id INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT,
    product_title VARCHAR(100) NOT NULL,
    product_status TINYINT UNSIGNED NOT NULL
);

CREATE TABLE product_categories (
    category_id INT UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT,
    parent_category_id INT UNSIGNED NOT NULL,
    category_title VARCHAR(100) NOT NULL,
    category_status TINYINT UNSIGNED NOT NULL,
    category_order INT UNSIGNED NOT NULL
);

CREATE TABLE products_categories (
    product_id INT UNSIGNED NOT NULL,
    category_id INT UNSIGNED NOT NULL,
    product_order INT UNSIGNED NOT NULL,
    PRIMARY KEY(product_id, category_id)
);
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是我需要使用LIMIT …

mysql sql

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

美国大学和学院的数据库

不确定这是否是发布此问题的正确位置,但我已经看到有关ISBN数据库的问题,所以我认为这是合适的.

在我的网站上,我打算允许我的用户在所有美国大学/学院(社区或4年制学院)之间进行选择.然后我会将他们的选择存储在数据库中.

起初我想过让他们自己输入名字,但看到了一些问题.我试图寻找某种类型的数据库,但我找到的只是寻找特定大学的搜索引擎.

我希望找到一个数据库可以导出到我自己的数据库(SQL Server)并让用户搜索我自己的数据库.

有没有人遇到过这个问题并找到了合理的解决方案?

database

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

如何从本地存储库中恢复意外删除的远程git存储库

我做过类似的事情:

(1)将远程git存储库克隆到本地主机

本地# git clone http://www.foo.com foo

(2)在ssh主机(bar)上添加另一个项目作为第二个远程存储库

本地# git remote add bar ssh://bar/home/project

本地# git fetch bar

(3)在ssh主机(bar)上做了一些愚蠢的事情:

酒吧# rm -rf /home/project

你能告诉我如何从我的本地副本恢复ssh主机(bar)上的项目,所以ssh主机上的其他开发人员可以继续他们的工作,我可以运行'git fetch bar'来获取他们的提交,就像我没有对他们的ssh主机做任何错误,即撤消我所做的所有主持吧.非常感谢.

更新:

酒吧# mkdir -p /home/project && cd /home/project && git init --bare

本地# git branch remote show bar

本地# git push bar bar/master:refs/heads/master

本地# git push bar bar/branch1:refs/heads/branch1

本地# git push bar bar/branch2:refs/heads/branch2

git

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

我文本文件的大多数非对抗分隔符?

我将所有笔记保存在日志文件中.每一行都是一个音符,通过标签后缀,并通过日期和时间标记,目前看起来是这样的前缀:[12.20.09:22.22]([date:time].

我打算把它作为一种长寿的格式.在未来几年内,这种格式将以每天20-30次的方式随便记录.我预见到用于分析,过滤,搜索的各种解析......

[ ]虽然我很担心.他们可能会绊倒一些解析代码(其他人如果不是我的话)吗?什么是最不具有对抗性的标记?

text-files

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

PHP - 如何将base_convert()扩展到62

我需要一个base_convert()从base 2到​​base 62 的函数,但是我缺少我需要使用的数学,我知道由于PHP的限制,我需要使用bcmath,这很好.

像这样的函数将数字转换为基数10和从另一个基数转换为62,但我希望实现相同的功能base_convert(),例如:只有一个可以在任意碱基之间转换的函数.

我发现了一个似乎这样做功能,但是它给了我一些冗余和慢速代码的感觉,如果我认识德语,我想稍微调整一下,我不知道.=(

这是一个更易读的函数版本:

function bc_base_convert($value, $quellformat, $zielformat)
{
    $vorrat = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';

    if (min($quellformat, $zielformat) < 2)
    {
        trigger_error('Bad Format min: 2', E_USER_ERROR);
    }

    if (max($quellformat, $zielformat) > strlen($vorrat))
    {
        trigger_error('Bad Format max: ' . strlen($vorrat), E_USER_ERROR);
    }

    $dezi = '0';
    $level = 0;
    $result = '';
    $value = trim(strval($value), "\r\n\t +");
    $vorzeichen = '-' === $value{0} ? '-' : '';
    $value = ltrim($value, "-0");
    $len = strlen($value); …
Run Code Online (Sandbox Code Playgroud)

php math base-conversion base62

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

这段Javascript效率低下吗?

我只是想知道这段Javascript是否会减慢我的网站速度:

$(function(){
 var realLink = location.href;
 $( "#nav a" ).each(
  function( intIndex ){
   String.prototype.startsWith = function(str){
    return (this.indexOf(str) === 0);
   }
   var pageLink = $(this).attr("href");

   if ( realLink.startsWith(pageLink) )
    $(this).parent().addClass("active");   
  }
 );
});
Run Code Online (Sandbox Code Playgroud)

它只循环了大约5-7次,而且我没有很多Javascript循环经验.

javascript

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

我如何形成scala SortedMaps的联合?

(我正在使用Scala nightlies,并在2.8.0b1 RC4中看到相同的行为.我是Scala的新手.)

我有两个SortedMap我想组成的联盟.这是我想要使用的代码:

import scala.collection._

object ViewBoundExample {
    class X
    def combine[Y](a: SortedMap[X, Y], b: SortedMap[X, Y]): SortedMap[X, Y] = {
        a ++ b
    }
    implicit def orderedX(x: X): Ordered[X] = new Ordered[X] { def compare(that: X) = 0 }
}
Run Code Online (Sandbox Code Playgroud)

这里的想法是'隐含'语句意味着Xs可以转换为Ordered[X]s,然后将SortedMaps 组合成另一个SortedMap,而不仅仅是一个映射.

当我编译时,我得到了

sieversii:scala-2.8.0.Beta1-RC4 scott$ bin/scalac -versionScala compiler version
2.8.0.Beta1-RC4 -- Copyright 2002-2010, LAMP/EPFL

sieversii:scala-2.8.0.Beta1-RC4 scott$ bin/scalac ViewBoundExample.scala
ViewBoundExample.scala:8: error: type arguments [ViewBoundExample.X] do not
    conform to method …
Run Code Online (Sandbox Code Playgroud)

scala sortedmap scala-2.8 scala-collections

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

paint.net如何实现它:在鼠标移动时显示像素坐标

我的winform中有一张图片,我想在鼠标移动时显示像素坐标,无论放大还是缩小,相同像素的坐标都不会改变,就像paint.net一样.感谢任何想法.

c# winforms

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

Python中的高精度时钟

有没有办法在Python中以高精度测量时间---比一秒更精确?我怀疑是否有跨平台的方式来做到这一点; 我对Unix上的高精度时间感兴趣,特别是在Sun SPARC机器上运行的Solaris.

timeit似乎能够进行高精度的时间测量,但我不想测量代码片段需要多长时间,而是想直接访问时间值.

python time

45
推荐指数
7
解决办法
8万
查看次数

以编程方式更改webform模块的"到"电子邮件字段

drupal 6 web表单模块允许用户指定"到"电子邮件地址.但是我如何以编程方式更改"到"电子邮件地址.

例如:我在drupal 6系统中有一些节点,每个节点都有一个电子邮件地址,当一个人访问该节点(页面)时,programm将该节点的电子邮件地址放在一个会话变量中,然后当该人点击该链接时节点,该链接将显示一个Web表单.

此时,当用户点击提交按钮时,我希望网络表单向节点的电子邮件地址发送电子邮件(保存在会话变量中的电子邮件地址).

谢谢.

drupal-6 drupal-modules

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