小编T Z*_*ink的帖子

MySQL查询使用字母数字顺序

我正在尝试获取一些产品型号的列表,所有型号都是字母数字.

我试过了

ORDER BY CAST(field_name AS UNSIGNED) 
Run Code Online (Sandbox Code Playgroud)

ORDER BY field_name + 0
Run Code Online (Sandbox Code Playgroud)

ORDER BY LENGTH(field_name)
Run Code Online (Sandbox Code Playgroud)

和其他一些方法.

它们适用于大多数,但有一些值与订单不匹配.

我得到的结果是

EAG-75

EAG-110

...

ESCG-500

ESCG-600

...

EYG-40

EYG-55

...

EMG-440

EMG-20

EMG-27

...

EAG-100

...

我不明白是什么导致了这一点.

请帮忙.

提前致谢

mysql alphanumeric sql-order-by

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

使用JSON对象将PHP数组转换为JavaScript - 返回null

我在PHP中有一个数组,我将其传递给我在JavaScript中使用的视图.

所以我得到的是:

stdClass Object
(
    [tones] => Array
    (
        [0] => Array
        (
            [id] => 114
            [sleep_session_id] => 55
            [responded_to] => 
            [in_bed] => 1
            [created] => 1316443267104
            [inserted] => 2011-09-19 14:43:04
        )
    )
)

$(function () {
    var tones = $.parseJSON(<?php echo json_encode($this->tones); ?>);
    alert(tones);
});
Run Code Online (Sandbox Code Playgroud)

这导致了以下内容:

<script type="text/javascript">
    $(function () {
        var tones = $.parseJSON([{"id":114,"sleep_session_id":55}]);
        alert(tones);
    });
</script>
Run Code Online (Sandbox Code Playgroud)

所有我回来的都是null,jQuery肯定是加载的,我已经在jsonlint.com中检查了JSON,它看起来是有效的

希望你能帮助我

安迪

javascript php jquery json

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

如何从JavaScript中以逗号分隔的字符串中获取每个值?

考虑一下我有一个字符串叫做

string s = "jpeg, jpg, gif, png";
Run Code Online (Sandbox Code Playgroud)

因此,我需要让每个人都喜欢,我可以将每个扩展名分配给一个var变量,例如

var a = jpeg
var b = jpg
var c = gif
var d = png
Run Code Online (Sandbox Code Playgroud)

如果我将向字符串添加更多扩展名的方式相同,那么相应地,我将必须使用相同的var变量获取所有扩展名。

javascript

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

如何将removeChild从JavaScript重写为jQuery

我在页面的头部有这个JavaScript.

<script type="text/javascript">
    var nojscss = document.getElementById('nojscss');
    nojscss.parentNode.removeChild(nojscss);
</script>
Run Code Online (Sandbox Code Playgroud)

我想在jQuery中重写它以在页面加载时运行.

我是jQuery的新手,你知道怎么做吗?

javascript jquery

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

CSV导入到mysql以进行更新

我将CSV文件上传到MySQL时遇到问题.我想更新现有的数据.以下是一些示例CSV内容:

John,20,1977
Mary,22,1989
Run Code Online (Sandbox Code Playgroud)

在我的MySQL数据库中,我有:

John|18|1977
Mary|22|1990
Run Code Online (Sandbox Code Playgroud)

当我将CSV文件上传到我的MySQL数据库时,我想更新数据而不是添加新数据.我使用PHPMyAdmin上传CSV文件.

php mysql csv

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

如果php中的语句(稍微复杂一些)

我有这个问题,我希望有一个动态的if语句,它应该说明:

if (where!= value1 && where!= value2 && ... )
Run Code Online (Sandbox Code Playgroud)

我从数组中获取值,我试图通过破坏它来实现它,类似这样:

if (implode("$where!=" , $columns_array) { ... }
Run Code Online (Sandbox Code Playgroud)

而且我想象这不起作用(我知道为什么它不起作用,这只是我想要做的一个例子)

所以任何人都可以给我一个想法,我该怎么做,或者有办法制作类似的东西

if ($where != (a list of values))
Run Code Online (Sandbox Code Playgroud)

这种语法是否存在?

php if-statement

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

处理Instagram API(JSON + PHP)

我是PHP的新手,我无法弄清楚如何处理Instagram API,以便(例如)通过user_id 3发布的最近3项提取标准分辨率图像的链接列表.

这是我到目前为止创造的:

<?php
function get_instagram($user_id,$count)
{
    $user_id = '3';
    $count = '3';
    $url = 'https://api.instagram.com/v1/users/'.$user_id.'/media/recent/?access_token=13137.f59def8.1a759775695548999504c219ce7b2ecf&count='.$count;
    $jsonData = $json_decode((file_get_contents($url)));
    $data = $jsonData->data;
    $result = '<ul>';
    foreach ($data as $key => $value) {
        $result .= '<li><a href='.$value->link.' ><img src="'.$value->images->standard_resolution->url.'" width="70" height="70" /></a></li> ';
    }
    $result .= '</ul>';
    return $result;
}
Run Code Online (Sandbox Code Playgroud)

结果是一个空白的页面..你能帮帮我吗?

php api json instagram

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

避免与Kohana的会话劫持

我是否必须做一些特殊的事情以避免使用Kohana框架进行会话劫持?我假设会话仅使用Kohana会话库进行操作

kohana session-hijacking

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

计算MySQL行数

我试图计算MySQL数据库中的行数,并使用PHP报告该数字.我已经阅读了所有文档,我认为这段代码应该正常工作,但无论我尝试什么,它都会失败.

<?php
session_start();
if ( isset($_SESSION['username']) ) {
    $username = $_SESSION['username'];
    $q = "SELECT * FROM messages WHERE recepiants='$username' AND readcheck='T'";
    $count = mysql_num_rows($q);
?>
<div class="user_info">Logged in as <?php echo $username; ?> | <a href="admin.php">Add a post</a> | <a href="experiment.php">View Posts</a> | <a href="inbox.php">Message Center <?php echo $count; ?> </a> | <a href="logout.php">Log Out</a></div>
<?php } else {?> 
Run Code Online (Sandbox Code Playgroud)

脚本成功报告$username$count不返回数字.有任何想法吗?我在某个地方错过了支架或分叉吗?

html php mysql

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

使用jQuery从URL获取最后一个字符串

我试图从URL获取最后一个字符串,例如...

http://www.mywebsite/blog/this-post
Run Code Online (Sandbox Code Playgroud)

我想使用jQuery来获取'this-post'我的以下内容......

$('img.gigthumb').each(function(){
    var foo = $(this).parent().attr('href').split('/');
    $(this).attr('src','/lic/wp-content/uploads/2012/01/'+foo[1]+'.jpg');
})
Run Code Online (Sandbox Code Playgroud)

只有它不起作用,我认为这是因为我在URL中有多个'/',任何想法如何只针对最后?

希望这是有道理的!

javascript jquery

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

如何查找图像是否存在,或在PHP中呈现问题?

我有这种情况,我有一些照片:

http://www.example.com/test1.jpg
http://www.example.com/test2.jpg
http://www.example.com/test3.jpg
....
Run Code Online (Sandbox Code Playgroud)

其中一些可能是死链接,图像不会显示,而是一个小broken图标.

我这样做是为了检查这些图像:

if(!is_array(getimagesize($mediapath))){
  $mediapath = '';
} 
return $mediapath;
Run Code Online (Sandbox Code Playgroud)

基本上getimagesize获取图像的图像大小:),并返回一个数组.如果图像被破坏,则会出错.

这是我的问题.代码完成工作正常,但现在我得到错误告诉我一些文件不存在:

Warning: getimagesize(http://www.example.com/test2.jpg) [function.getimagesize]: failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in C:\xampp\htdocs\zend\models\mappers\search.php on line 173
Run Code Online (Sandbox Code Playgroud)

但是,这是理想的结果,我只是不想在页面上那些错误,不,我不想在PHP中禁用的错误,我想"和getimagesize"的方法并不表明错误.

php arrays image getimagesize

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

用另一个char替换任意数量的chars

使用JavaScript的替换功能如何用相同的char替换多个字符?

Input = "blah...blah..blah....blah"
Output = "blah.blah.blah.blah"
Run Code Online (Sandbox Code Playgroud)

javascript regex

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

def函数可以打破while循环吗?

def CardsAssignment():
      Cards+=1
      print (Cards)
      return break      

while True:
      CardsAssignment()
Run Code Online (Sandbox Code Playgroud)

是的,我知道我做不到return break.但是如何通过def函数打破while循环呢?或者我的概念错了?

python

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