小编Dar*_*ney的帖子

MySQL覆盖auto_increment?

我正在创建一个消息系统(使用PHP),并希望为每条消息分配一个ID号(除了每个具有唯一ID号的实际消息)...但是,如果有人回复消息,那么我希望能够给该消息提供与被回复的消息相同的ID ...当然,我可以按时间显示它们并按顺序显示它们.

那么,如果我给字段一个auto_increment类型是否能够被覆盖?

含义...每条新消息都有自动值,例如1,2,3等,但有人回复2号,所以它的ID也需要2

或者有更好的方法吗?

php mysql

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

Mysql连接顺序

我有两张表如下:

表user_prefs:

user_prefs_id    int(11) PK
user_id          int(11)
item             varchar(128) PK
category_id      smallint(6)
parent           smallint(6)
rank             tinyint(4)
dateadded        datetime
Run Code Online (Sandbox Code Playgroud)

表类别:

category_id      int(11) PK
name             varchar(255)
main_category    varchar(64)
parent           int(6)
isparent         enum('No','Yes')
display_rank     int(9)
active           enum('Yes','No')
Run Code Online (Sandbox Code Playgroud)

我正在做一个user_prefs基于的选择user_id,但我想按类别表中的类别名称排序 - category_id在两个表之间匹配

这可能吗?

mysql sql

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

shell_exec没有在后台运行?

我有以下执行完美但不在后台应该执行?它实际上会停止页面加载,直到它完成,这是不好的.

shell_exec("/usr/bin/php /home/public_html/pages/test/backg.php {$user_info} {$user_info2} {$user_info3} &");
Run Code Online (Sandbox Code Playgroud)

我也试过了

exec("/usr/bin/php /home/public_html/pages/test/backg.php {$user_info} {$user_info2} {$user_info3} &");
Run Code Online (Sandbox Code Playgroud)

我以为

&

意味着它会执行然后让持有页面继续吗?

php exec shell-exec background-process

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

尽管在响应式容器中,图像仍不响应

我有以下内容:

<div id="hp_imgs">
    <img src="/images/hp/1.jpg">
    <img src="/images/hp/2.jpg">
    <img src="/images/hp/3.jpg">
    <img src="/images/hp/4.jpg">
    <img src="/images/hp/5.jpg">
    <img src="/images/hp/6.jpg">
    <img src="/images/hp/7.jpg">
    <img src="/images/hp/8.jpg">
</div>
Run Code Online (Sandbox Code Playgroud)

图像在创建时已调整大小以形成某种网格,因此需要按它们所在的顺序排列。

因此,当/如果调整页面大小时,我希望图像调整大小并保持在原来的位置。

这是我正在尝试的,但图像只是保持相同的大小并且不调整大小:

#hp_imgs {
    width:66%;
    float:left;
}

#hp_imgs img {
    float:left;
    margin:2px;
    border-radius:4px;
    display: block;
    max-width:100%;
    height:100%;
}
Run Code Online (Sandbox Code Playgroud)

有没有更好/不同的方法来实现这一目标?

小提琴

这是一个可以使用的示例:Fiddle

杰士宾

杰士宾

css responsive-design

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

日期格式化PHP但是完整的月份名称

我需要这个:

12 November, 1997
Run Code Online (Sandbox Code Playgroud)

要重新格式化为:

1997-11-12
Run Code Online (Sandbox Code Playgroud)

包含在MySQL数据库中,但我正在努力完整的月份名称,这可能吗?

谢谢

达伦

php mysql

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

html不需要使用onclick

我有以下用于在我的网站上提交表单:

<a onclick="document.forms['REGform'].submit(); return false;" class="button" href="javascript:;">Register</a>
Run Code Online (Sandbox Code Playgroud)

我在表单中输入了所需的标签,但这似乎没有解雇它们?含义不会停止提交的空输入.

如果我使用正常的提交按钮,顺便说一下工作正好 - 是不是在html5中提交表单的公认方式?

javascript html5

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

cURL返回空白

我正在尝试以下代码,因为重定向不能使用php file_get_contents,但这没有返回任何内容:

function file_get_contents_curl($url) {
    $ch = curl_init();

    curl_setopt($ch, CURLOPT_HEADER, 0);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_USERAGENT, "Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)");
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);

    $data = curl_exec($ch);

    curl_close($ch);

    return $data;
}


$url = 'http://www1.macys.com/shop/product/michael-michael-kors-wallet-jet-set-monogram-ziparound-continental?ID=597522&CategoryID=26846&RVI=Splash_5';
$html = file_get_contents_curl($url);
echo "html is ".$html;
Run Code Online (Sandbox Code Playgroud)

php curl file-get-contents

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

window.open 不打开窗口

我试图在弹出窗口中打开页面,而不是在新选项卡中打开页面 - 但无论我尝试使用哪种浏览器,都会在新选项卡中打开页面,而不是弹出窗口。

<input type="button" value="new win" onclick="window.open('http://yahoo.com', 'width=500, height=400')"  />
Run Code Online (Sandbox Code Playgroud)

有什么理由吗?

html javascript window.open

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

按钮确定但是href链接不会触发

我有JQuery代码:

$("#step1Skip").on("click", function(event){
    $('#chooseTheme, #addImages, #addVideo, #finalStep').hide();
    $('#addLogo').show();
});
Run Code Online (Sandbox Code Playgroud)

如果我使用按钮,例如

<button type="button" id="step1Skip">Skip this step >></button>
Run Code Online (Sandbox Code Playgroud)

这很好用.但是,如果我尝试使用简单的链接:

<a href="#" id="step1Skip">Skip this step</a>
Run Code Online (Sandbox Code Playgroud)

它什么都不做,根本行不通.这是为什么?

我不会同时尝试它们,所以这不是ID问题.

jquery

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

如何计算React Native/JS中JSON响应的长度?

我想计算我的回复JSON的长度.这是我的代码:

getMoviesFromApiAsync() {
return fetch('http://sampleurl.com/' + CommonDataManager.getInstance().getUserID())
    .then((response) => response.json())
    .then((responseJson) => {
        this.setState({isLoading: false, listMessages: responseJson});    
    })
    .catch((error) => {
        console.error(error);
    });
}
Run Code Online (Sandbox Code Playgroud)

javascript

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