小编Gre*_*reg的帖子

单个MySQL行中的多个项目?

使用MySQL + PHP,我想在MySQL数据库中food_item为一个餐馆存储几个order.

我有两张桌子:orders&food_items:

许多food_item_ids将被存储为单个order.

我只是想知道,food_item_id在orders_table中存储s 的最佳方法是什么?

我应该将每个存储food_item_idorders表格的单独一行中,还是将所有特定订单food_item_ids放在一行中?

php mysql

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

在Windows以外的平台上使用sqlsrv_connect

我继承了一些使用该sqlsrv_connect方法实例化与SQL Server数据库的连接的代码.我的个人开发机器是一个OS X盒子,我正在运行apache和PHP.我有一个在虚拟机中运行的SQL Server实例.

当我尝试连接到数据库时,出现以下错误.

Fatal error: Call to undefined function sqlsrv_connect() in ...
Run Code Online (Sandbox Code Playgroud)

它似乎sqlsrv_connect不是标准PHP的一部分,并且是SQL Server 2005附带的驱动程序的一部分.(如果我错了,请纠正我)

有没有办法在非Windows平台上使用此功能?我意识到我可以在我的Windows机器上安装/构建一个Apache/PHP实例,但如果有办法让这个功能在OS X(或其他*nixes)上运行,我更喜欢它.

php windows sql-server macos sql-server-2005

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

UI对话框下面的jQuery datePicker?

例子

单击show container链接后,将在UI对话框下方显示datepicker组件 - 第二个输入.我该怎么做才能在UI对话框上面显示它?

jquery dialog jquery-ui z-index datepicker

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

在Javascript中使用函数

例:

function pcs()
{
    var t1 = document.getElementById("tot1").value
    var pb = document.getElementById("pcbox").value
    var pc = ""

    if (t1==! && pb==!)
    {
        document.getElementId("rbox").innerHTML = ""
    }
}
Run Code Online (Sandbox Code Playgroud)

我的问题是,如果t1并且pb为null,pcs()则不调用该函数...为什么?

javascript

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

PHP函数pt_register

我是PHP的初学者,我接触过处理过的HTML表单,我正在学习如何使用它来做更多...

我正在使用这个功能(并且基于Google,因此有很多人)但我真的想了解它在做什么......

function pt_register()
{
  $num_args = func_num_args();
   $vars = array();

   if ($num_args >= 2) {
       $method = strtoupper(func_get_arg(0));

       if (($method != 'SESSION') && ($method != 'GET') && ($method != 'POST') && ($method != 'SERVER') && ($method != 'COOKIE') && ($method != 'ENV')) {
           die('The first argument of pt_register must be one of the following: GET, POST, SESSION, SERVER, COOKIE, or ENV');
     }

       $varname = "HTTP_{$method}_VARS";
      global ${$varname};

       for ($i = 1; $i < $num_args; $i++) {
           $parameter = func_get_arg($i); …
Run Code Online (Sandbox Code Playgroud)

php

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

CSS显示:阻塞问题,谁是IE或Firefox的罪魁祸首?

我很难搞清楚为什么在IE和Firefox中看起来如此不同.这是一个CSS类

.logo { width: 224px; height: 120px; position: relative;
    display:block; left: -1px; background-image: url(logo.png);}
Run Code Online (Sandbox Code Playgroud)

在IE中,这可以按预期工作,但在Firefox中它表现得像个醉汉!我在页面的不同位置看到3 logo.png.如果我删除display:block,那么我无法在任一浏览器中看到图像.

任何评论赞赏.

css

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

使用PHP的SQL语句问题

我目前正在尝试使用PHP从MYSQL中提取数据,并且我不断收到以下错误:

"无法检索记录:您的SQL语法中有错误;请检查与您的MySQL服务器版本对应的手册,以便在第1行'%PC4198%或oem LIKE%Fluke%'附近使用正确的语法"

我的SQL语句如下:

$sql = "SELECT * FROM account WHERE `NSC ID` LIKE %".$nscid."% OR oem LIKE %".$oem."%";
Run Code Online (Sandbox Code Playgroud)

任何帮助是极大的赞赏.

php mysql

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

PHP中Ajax中的URL问题

当我打开没有"www"的网站时,如http://mysite.com/,那么主页上的网站点击计数器出现了问题,这是通过AJAX完成的.

问题是计数器图像没有显示.它显示为空白.在我使用AJAX检索数据的其他页面上也存在类似的问题.

php ajax

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

PHP - 如何将长的非转义字符串从一个页面传递到另一个页面?

我想将一个长字符串传递给第二页.通常我将短字符串作为变量传递

www.example.php?var=something&var2=somethingelse
Run Code Online (Sandbox Code Playgroud)

在这种情况下,我想将一个长句传递给第二页,而不必用破折号替换所有的空格处理逗号和撇号.

有没有一种简单的方法可以做到这一点,我失踪了?我是否必须重新查询数据库?

谢谢

php string

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

将内容标记为内容中的纯文本

我正在尝试匹配<a>我的内容中的标签,然后用链接文本替换,然后用方括号中的url替换打印版本.如果只有"href",则以下示例有效.如果<a>包含另一个属性,则它匹配太多并且不会返回所需的结果.如何匹配URL和链接文本呢?

这是我的代码:

<?php
$content = '<a href="http://www.website.com">This is a text link</a>';
$result = preg_replace('/<a href="(http:\/\/[A-Za-z0-9\\.:\/]{1,})">([\\s\\S]*?)<\/a>/',
     '<strong>\\2</strong> [\\1]', $content);
echo $result;
?> 
Run Code Online (Sandbox Code Playgroud)

期望的结果:

<strong>This is a text link </strong> [http://www.website.com]
Run Code Online (Sandbox Code Playgroud)

谢谢你,杰森

php regex preg-replace

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

使用jQuery从文本变量中选择带有选择器的标签

我有一个字符串,其中包含文本和一些<a>标签; 我想知道如何从变量中选择一个标签并循环它.我尝试了以下但它不起作用:

var text = `some string here with <a href="#link">http:something.com</a> more string and more links also`;

$('a', text).each(function() {

            var string = $(this).html();
            $(this).html(string.substring(0, length-1)+(string.length > length ? end : ''));

        });
Run Code Online (Sandbox Code Playgroud)

javascript jquery selector

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

如果选择器链接?

好吧,即使选定的ID具有选定的类,我也会尝试将某些内容设置为不同的高度.我有以下代码.

 function myfunction() {


   if ($('#homebutton').hasClass("active"));
   {
    $('#content').animate({height: "240px",opacity: 1}, 100 , hideLoader());
   }

   if ($('#showbutton').hasClass("active"));
   {
   $('#content').animate({height: "79px",opacity: 1}, 200 , hideLoader());
   }

   if ($('#aboutbutton').hasClass("active"));
   {
   $('#content').animate({height: "527px",opacity: 1}, 300 , hideLoader());}

   if ($('#contactbutton').hasClass("active"));
   {
   $('#content').animate({height: "1040px",opacity: 1}, 400 , hideLoader());
   }
}
Run Code Online (Sandbox Code Playgroud)

无论我点击什么,它都会在彼此之后将动画链接起来,结果是1040px高,我做错了什么?

试着改变它

{if ($('#homebutton').hasClass("active"));
$('#content').animate({height: "240px",opacity: 1}, 100 , hideLoader());
}
Run Code Online (Sandbox Code Playgroud)

绝对没有效果

jquery css-selectors

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