小编Nat*_*sha的帖子

复制字符串php的特定部分

如何从特定的起始位置到结尾获取字符串的一部分.例如,我想B000ROAQ30从给定的URL 复制:

www.amazon.com/Black-Nokia-HS-47-Stereo-Headset/dp/B000ROAQ30/ref=pd_sim_hi_4

B000ROAQ30部分可以在URL中的任何位置出现,如下例所示:

www.amazon.com/abc/cdfg/hij/dp/B000ROAQ30/ref=pd_sim_hi_4

我怎么复制这个B000ROAQ30

注意B000ROAQ30可能不同,但B00一开始就有.

如果有任何不明确的地方,请提问.

php web

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

使用连接优化查询

如何使用连接完成查询.我是数据库新手.这个查询工作正常..但我想让它更加干净

   $query = "SELECT student_id 
FROM students
WHERE student_id
IN (
    SELECT student_id
    FROM class_students
    WHERE class_id
        IN (
            SELECT class_id
            FROM class_course
            WHERE teacher_id =". $_SESSION['teacher_id']."))";
Run Code Online (Sandbox Code Playgroud)

有没有其他方法可以做到这一点

mysql sql refactoring join

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

jquery将变量传递给php文件

实际上我对jquery不太熟悉..我得到了这个jquery脚本,这是将变量传递给以json格式显示数据的文件..但是这里我无法显示数据..plz看到这段代码

$(document).ready(function() {
    var globalRequest = 0;
    $('#search').bind('keyup', function(event) {
        if (event.keyCode == 13) {
            searchAction();
        }
    });

    $('#search-link').bind('click', function(event) {
        searchAction();
    });

    var searchAction = function() {
        var value = $('#search').val();
        var cat = $('#category').val();
        var country = $('#country').val();
        var page = $('#page').val();

        var resultContainer = $('#results');

        if (value.length < 3 && globalRequest == 1) {
            return;
        }

        _gaq.push(['_trackEvent', 'Search', 'Execute', 'Page Search', value]);

        globalRequest = 1;

        $.ajax({
              url: "search.php",
              dataType: 'json',
              type: 'GET',
              data: "q="+value+"&category="+cat+"&country="+country+"&page="+page,
              success: function(data){
                globalRequest …
Run Code Online (Sandbox Code Playgroud)

php jquery

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

php使用php_self在url中重新加载带有diffrent参数的页面

如何使用不同的参数重新加载相同的页面.因为我是php新手,所以这种方式进入我的脑海.但它给出了已经发送的错误标题..这是想法

//some script and at the last page   
if(isset($_GET['page'])){
    $page=$_GET['page'];
    $page++;
    header('Location: '.$_SERVER['PHP_SELF'].'page='.$page);
} else
    header('Location: '.$_SERVER['PHP_SELF'].'page=1');
Run Code Online (Sandbox Code Playgroud)

我很新,任何建议都会受到关注

php

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

标签 统计

php ×3

join ×1

jquery ×1

mysql ×1

refactoring ×1

sql ×1

web ×1