小编Dou*_*eux的帖子

MySQL数据库不想添加任何新记录

好的,所以我有这个代码

`$sql = "INSERT INTO userTable (username, password, gender, city, zip, email) VALUES ('$username', '$password', '$male', '$city', '$email')";
mysql_query($sql) or die ("unable to process query");`
Run Code Online (Sandbox Code Playgroud)

由于某种原因,它可以在我的本地服务器上运行,但不能在Web服务器上运行,所有变量都是可靠的.它让我无法处理查询错误,

我做的事情显然是错的吗?非常感谢

php mysql database records

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

mysql php查询HAVING子句

我试图让这个查询工作,但我得到这个错误:'having子句'中的未知列'zips.city'

`$query = "SELECT
    zips.*
    FROM
    zips
    HAVING
    zips.city LIKE '%$city%' 
    AND
    zips.stateabbr LIKE '%$state%' 
    LIMIT 1";
$result = mysql_query($query) or die (mysql_error());`

我的拉链表有一个城市列,所以我不知道问题是什么,我知道我访问数据库,因为我可以运行此查询没有错误:

$zip1query = "SELECT 
         zips.*
         FROM 
         zips
         WHERE
         zips.zip = '$zip'              
         ";

任何建议将不胜感激!谢谢!

php mysql clause having

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

PHP的内爆错误

我有一个表单,我有三个这样的复选框:

    <td>Wireless <input type="checkbox" name="services[]" value="wireless" /></td>
      </tr>
  <tr>
    <td>Cellular <input type="checkbox" name="services[]" value="cellular" /></td>
  </tr>
  <tr>
    <td>Security <input type="checkbox" name="services[]" value="Security" /></td>
<input type="submit" name="submit">
Run Code Online (Sandbox Code Playgroud)

然后我解压缩($ _ POST),并拥有此代码

$comServices = implode(",", $services);
Run Code Online (Sandbox Code Playgroud)

但是我收到一个错误:

警告:implode()[function.implode]:传入的参数无效..

有谁知道为什么我得到这个错误?

php implode

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

ExtJS对齐项目的属性

我有一个看起来像这样的项目:

items: [{
                xtype: 'box',
                html: '<img src="http://chart.apis.google.com/chart?mychart" alt="" style="text-align:center" />',
                name: 'first',
                id: 'first',
                align:'center',
                style:
                {
                    float:'left',
                    padding: '0px 0px 10px 0px',
                },
                width:'100%'
            }]
Run Code Online (Sandbox Code Playgroud)

我试图让它对齐中心,我尝试了一个自定义样式(在填充下面:)但它在"text-align"中表示无法识别的字符.我也尝试过对齐:'center',它根本没有做任何事情,但它没有造成任何错误.

我做的最后一件事(变得绝望)我添加了内联样式的文本对齐,但其内部需要的样式而不是实际的html.

我已经尝试查看文档,但在样式文档下找不到text-align.

谢谢!

css extjs alignment

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

Javascript对象访问

我正在使用名为APE(Ajax Push Engine)的Comet Push Engine,每当我收到一个实时事件时,我会在一个名为'raw'的javascript对象中收到它.

因此,如果原始对象包含'location'值,我可以打印'raw.location',它会给我值,

alert(raw.location);
Run Code Online (Sandbox Code Playgroud)

所以我有另一个名为currentSensor的对象,它包含一个这样的值(在我的例子中它将包含字符串'location'):

currentSensor.value

如何以编程方式使用currentSensor.value变量来访问"原始"对象?我试过这个:

var subsensor = currentSensor.sensorKey;
Run Code Online (Sandbox Code Playgroud)

然后

alert(raw.subsensor);
Run Code Online (Sandbox Code Playgroud)

但我一直得到未定义,因为原始对象不包含一个名为"subsensor"的键,它实际上是"位置".我希望这是有道理的!

谢谢!

javascript object

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

Javascript非法令牌错误

原谅我,如果这是一个简单的问题,但我似乎无法找到为什么这个代码:

function create_content(c)
        {
            var html = "<div id='header'>"+c+"</div>";
            if(c == "links")
            {
                var ul = "<ul><li><a href='http://www.mylink.com'>My Link 1</a></li>
<li><a href='http://www.mylink2.co.uk'>My Link 2</a></li></ul>";
                html = html + ul;
            }
            return(html);
        }
Run Code Online (Sandbox Code Playgroud)

在Chrome中给我这个错误(赢):

未捕获的SyntaxError:意外的标记ILLEGAL

在以"var ul ="开头的行上

任何建议都会有所帮助!

javascript syntax-error

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

刷新图像PHP和Javascript

我正在使用一个名为APE的Comet,Realtime引擎,我使用jQuery来刷新PHP图像.最初我加载这样的图像:

<div id="container">
<img src="image.php" style='background: url(../assets/load.gif) no-repeat center center;margin-left:42px;' alt=' Loading ...' width="500px" height="300px" />
</div>
Run Code Online (Sandbox Code Playgroud)

然后当我收到一个事件时,我这样做:

$("#container").empty();
$("#container").html('<img src="image.php?device='+device+'" style="background: url(../assets/load.gif) no-repeat center center;margin-left:42px;" width="500px" height="300px" alt=" Loading ..."/>');
Run Code Online (Sandbox Code Playgroud)

device是我从事件中收到的var,所以例如我得到device1,一切正常(图像实际上是图表),标题更改为"device1",并绘制最后5分钟

但是,我的问题是每次收到一个事件,在这个初始事件之后,日期仍然是相同的五分钟时间.我的设备每次都是相同的,但在我的脚本中我计算5分钟前到当前时间的时间纪元,但是这个脚本似乎没有更新图像.是缓存还是什么?

我已经尝试在页面顶部使用它:

<?php
header("Cache-Control: no-cache, must-revalidate");
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
?>
Run Code Online (Sandbox Code Playgroud)

我可以等待大约10分钟,发送一个事件,但时间段仍然是从初始加载,我认为"empty()"将清除容器,重新加载图像,因此重新运行脚本.任何建议都会有帮助!

谢谢

javascript php jquery image comet

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

在 C 项目中包含 libcurl

这是我的第一个 C 程序,我正在使用他们网站上的示例 libcurl 代码:

#include <stdio.h>
#include <curl/curl.h>

int main(void)
{
    CURL *curl;
    CURLcode res;

    curl = curl_easy_init();
    if(curl) {
        curl_easy_setopt(curl, CURLOPT_URL, "https://google.com/");

#ifdef SKIP_PEER_VERIFICATION
        /*
         * If you want to connect to a site who isn't using a certificate that is
         * signed by one of the certs in the CA bundle you have, you can skip the
         * verification of the server's certificate. This makes the connection
         * A LOT LESS SECURE.
         *
         * If you have …
Run Code Online (Sandbox Code Playgroud)

c libcurl

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

不寻常地使用三元运算符

我是C的新手,我理解为什么三元运算符比if/else块更有用,代​​码更少.

我已经得到了一些C代码来维护,我注意到的一件事是以前的程序员使用这样的三元运算符

myInt = (!myInt) ? MACRO1 : MACRO2;
Run Code Online (Sandbox Code Playgroud)

这是否与此完全相同:

myInt = myInt ? MACRO2 : MACRO1;
Run Code Online (Sandbox Code Playgroud)

这只是一种风格吗?也许考虑"如果不是"myInt而不是"if"是否有意义?

c ternary

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

使用CURL和PHP将文件发送到HTTPS URL

我试图使用以下代码将文件发送到Https URL:

$file_to_upload = array('file_contents'=>'@'.$target_path); 
$ch = curl_init(); 
curl_setopt($ch, CURLOPT_URL, $target_url); 
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_RETURNTRANSER, FALSE);
curl_setopt($ch, CURLOPT_UPLOAD, TRUE);
curl_setopt($ch, CURLOPT_POST,1); 
curl_setopt($ch, CURLOPT_POSTFIELDS, 'file='.$file_to_upload); 
$result = curl_exec($ch); 
$error = curl_error($ch);
curl_close ($ch); 
echo " Server response: ".$result; 
echo " Curl Error: ".$error;
Run Code Online (Sandbox Code Playgroud)

但由于某种原因,我得到了这样的回应:

Curl Error: Failed to open/read local data from file/application
Run Code Online (Sandbox Code Playgroud)

任何建议都会有所帮助!

更新:当我取出CURLOPT_UPLOAD时,我从目标服务器得到响应,但它说有效负载中没有文件

php upload curl

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