小编jme*_*zes的帖子

检查数组是否有多个键

如果数组中存在多个键,而不是array_key_exists多次使用该函数,是否可以一次性检查?或者,这可以通过另一种方式实现吗?

<?php
$search_array = array('first' => 1, 'second' => 4);

if(array_key_exists('first','second' $search_array))//Do something like this. 
{
    echo "The 'first' element is in the array";
}
?>
Run Code Online (Sandbox Code Playgroud)

php

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

MySql使用同一个表中的两个不同的数据进行两次计数

表格1

"id"    "name"      "description"   "path"                              "country"   "status"
"1"     "Title 1"   "Description 1" "US > Consumer > Home Applicances"  "US"        "0"
"2"     "Title 2"   "Description 2" "US > Business > Legal Charges"     "UK"        "0"
Run Code Online (Sandbox Code Playgroud)

我试图countswheres同一张桌子做两个不同的事情.

我在这里遇到了其他问题,但没有人喜欢我这样做的方式.

我目前正在使用两个sqls和更多代码:

select count(id) from table where id = 1 and select count(id) from table where id = 2
Run Code Online (Sandbox Code Playgroud)

如果两者都在那里,我将继续我的其余部分.我怎样才能在MySql中做这样的事情?

mysql sql

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

如何检查php数组的键是否都有值,没有空白或未设置

我在php中动态创建一个php数组,然后json_encoded将其发送回ajax请求它的脚本.

$myarr['key_a'] = 'a';
$myarr['key_b'] = 'b';
$myarr['key_c'] = 'c';
Run Code Online (Sandbox Code Playgroud)

在我执行json_encode之前,因为它的值来自数据库,所以我可以检查是否所有值都已设置且没有空白或未设置而无需单独检查每个密钥?

php

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

正则表达式确保字符串以数字开头和结尾

如何编写在 JavaScript 中使用的正则表达式,以确保字符串的第一个和最后一个字符始终是数字?

r = /\D+/g;
var s = "l10ddd31ddd5705ddd";
var o = r.test(s);
console.log(o);
Run Code Online (Sandbox Code Playgroud)

所以,1KJ25LP3665会返回真,而K12M25XC5750会返回假。

javascript regex

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

使用另一个表中的select +我自己的数据插入表中

我有2个表,table1table2在MySQL

表格1

"id"    "name"  "description"   "path"  "type"  "country"
Run Code Online (Sandbox Code Playgroud)

表2

"id"    "type"  "country"
"2"     "5"     "US"
"3"     "10"    "US"
"1"     "1"     "US"
Run Code Online (Sandbox Code Playgroud)

我正在尝试将数据插入table1来自table2表单的数据.

所以这就是我想要做的事情,但我不认为这是正确的.你能帮忙吗?名称,描述和路径来自表单.

insert into table1 (id,type,country,name,description,path) 
values 
( (select id,type,country from table2 where id = 1),'My Name,'MyDescription','My Path')
Run Code Online (Sandbox Code Playgroud)

mysql sql

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

选择提供的ID之前和之后的第5条记录以及其他条件

我试图在表中提供的id之前和之后选择第5条记录,其数据如下所示.

我想到的是: select id-5, id+10 from devTable where id = 10 and stateCode = 'CA';

但是,考虑到stateCode,这实际上并没有给你提供id之前和之后的第5个id,它似乎只是将/ sub 5添加到提供的id.你知道如何以正确的方式做到这一点吗?

期望的结果

supplied id = 10 and stateCode = CA
prev | next
2    | 16

supplied id = 9 and stateCode = NY
prev | next
NULL | NULL
Run Code Online (Sandbox Code Playgroud)

数据

"id"  | "stateCode"
-------------------
"1"     "CA"
"2"     "CA"
"3"     "CA"
"4"     "CA"
"5"     "NY"
"6"     "NY"
"7"     "CA"
"8"     "CA"
"9"     "NY"
"10"    "CA"
"11"    "CA"
"12"    "NY"
"13"    "CA"
"14"    "CA" …
Run Code Online (Sandbox Code Playgroud)

mysql sql

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

PHP:在 foreach 循环中连接一个字符串

如何在每个循环中连接一个字符串?我在下面所做的没有循环就可以正常工作,但是有没有一种方法可以将循环放在那里而无需结束$body[{{body}}]并重新启动它?

$carrier = array (
    'SAS' => array('alias' => 'sas', 'name' => 'SAS'),
    'British Airways' => array('alias' => 'british_airways', 'name' => 'British Airways')
);

$body['{{body}}'] = '';

$body['{{body}}'] .= 'Line one'.

    foreach ($carrier as $key=>$value) {
        '<option value='.$value['alias'].'>'.$value['name'].'</option>'.;
    }

'Line two'.
'Line three'.
'Line four';

print_r($body);
Run Code Online (Sandbox Code Playgroud)

php concatenation

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

使用$ stmt-> fetch(PDO :: FETCH_ASSOC)时如何输出数据;

使用时如何正确输出数据$stmt->fetch(PDO::FETCH_ASSOC)?现在我正在做单词作为我的结果

"select name, author, title from d_books"

// Other PDO stuff goes here
$arr = $stmt->fetch(PDO::FETCH_ASSOC);
foreach ($arr as $titleData) {
   echo $titleData['name'];
}
Run Code Online (Sandbox Code Playgroud)

php mysql pdo

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

将 div 以固定位置水平居中

在以下代码中,如何将 div 以固定位置水平居中?我已经尝试了几件事,但没有人能把它放在中心。

我试图从顶部获得 100 像素的 div,并水平居中。

<!DOCTYPE HTML>
<html>
<head>
<title> New Document </title>
<style type="text/css">
.myDiv {
    position: fixed;
    top:100px;
    left:auto;
    padding:10px;
    background-color: blue;
    color: white;
}
</style>
</head>

<body>
    <div class="myDiv">Something went wrong. God save the Queen!</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

html css

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

PHP通过像这样的多元数组循环

好的,所以我已经尝试了将近2个小时,而且我似乎无处可去.

这是我正在尝试的数组和循环:

$categories = array (
    "US01" => array("name" => "Audio & Video", "alias" => "audio-video"),
    "US02" => array("name" => "Books", "alias" => "books"),
    "US03" => array("name" => "Toys", "alias" => "toys"),
    "US04" => array("name" => "Computer Hardware", "alias" => "comp-hard"),
);

$keys = array_keys($categories);
$c = count($keys);

for( $i = 0; $i < $c; $i++ ) {
    echo( $categories[$i] );
    echo '<br>';
}
Run Code Online (Sandbox Code Playgroud)

我在世界上如何获得这样的结果:

US01 Audio & Video
US02 Books
US03 Toys
US04 Computer Hardware
Run Code Online (Sandbox Code Playgroud)

我想找到钥匙和名字.我可以打印钥匙,但是如何获得内部的功能呢?

php arrays

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

标签 统计

php ×5

mysql ×4

sql ×3

arrays ×1

concatenation ×1

css ×1

html ×1

javascript ×1

pdo ×1

regex ×1