如何从特定的起始位置到结尾获取字符串的一部分.例如,我想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一开始就有.
如果有任何不明确的地方,请提问.
如何使用连接完成查询.我是数据库新手.这个查询工作正常..但我想让它更加干净
$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)
有没有其他方法可以做到这一点
实际上我对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新手,所以这种方式进入我的脑海.但它给出了已经发送的错误标题..这是想法
//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)
我很新,任何建议都会受到关注