小编Dum*_*ock的帖子

Javascript 中的图像到 Uint8Array

我有一个图像需要转换为 Uint8Array。

例如:

var image = new Image();
image.src="image13.jpg";
Run Code Online (Sandbox Code Playgroud)

现在我需要将此图像变量转换为 Uint8Array。JS中有没有什么函数可以实现这个功能?

javascript arrays image

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

JSON.parse:意外的数据结束错误

对于下面的代码,我收到此错误:

JSON.parse:意外的数据结束

at line var data = JSON.parse(json);

使用的代码是:

$(document).ready(function(){  
$("#button1").click(function(){
    $.post(
        'script_1.php',
        { id: $('input[name="id"]', '#myForm').val() },
        function(json) { 
            var data = JSON.parse(json);
            if (data.length === 0){
             alert('no data');   
            }
            else{
            $("input[name='title']").val(json.title);
                    $("input[name='age']").val(json.age); 
            }},
        "json"
    );
});
});
Run Code Online (Sandbox Code Playgroud)

后端的PHP是

$sql ="SELECT * FROM parent WHERE id = '$name'";       
$result = mysql_query($sql);
$row = mysql_fetch_array($result);
if ($row) {
$row=  array('title' => $row['title'],'rno' => $row['reportno'],'url' =>      
$row['calc_url'], 'institution' => $row['institution']);
 echo json_encode($row);
 } else {
 echo json_encode(array());
 }
Run Code Online (Sandbox Code Playgroud)

这里错误的原因是什么?

jquery json

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

\ r帮助PHP - 解释错误

我正在用PHP编写代码,行如下

$xml_output .= "\t\t\t<\report-paper_metadata>\n"; 
Run Code Online (Sandbox Code Playgroud)

你可以看到我正在尝试2输出

<\report-paper_metadata>
Run Code Online (Sandbox Code Playgroud)

但PHP正在阅读它作为\r提要..

                                 <eport-paper_metadata>
Run Code Online (Sandbox Code Playgroud)

我不想声明使用变量并使用它..

关于如何克服这个问题的任何建议?

任何问题plzzz评论..

php

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

无法使用DOM从textarea获取值

我正在使用CURL来获取表单并将其存储在字段中

..,
$str = curl_exec($ch);
Run Code Online (Sandbox Code Playgroud)

$ str HTML有一个textarea如下

<td class="fntc">
Description
</td>
<td class="ffc">
<textarea name="descri" rows="6" class="emf" maxlength="128000">fictional.</textarea>
</td>
</tr>
Run Code Online (Sandbox Code Playgroud)

现在我正在尝试使用dom来获取此区域并且未成功

$dom = new DOMDocument;
$dom->loadHTML($str);

// Get all the textarea field nodes
$inputs = $dom->getElementsByTagName('textarea');
// Iterate over the input fields and save the values we want to an array
foreach ($inputs as $input) {
    $name = $input->getAttribute('name');
    $val = $input->getAttribute('value');
    $field_vals[$name] = $val;
}
Run Code Online (Sandbox Code Playgroud)

但是我无法获得价值.我在这里做错了吗?

php dom

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

SQL语法帮助 - 自动增量

CREATE TABLE t1 (id BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT )
Run Code Online (Sandbox Code Playgroud)

上面的命令将id从0增加,但我想从特定的no增加它.比如说1234567890 ..

我怎样才能做到这一点??

如何设置特定编号的自动增量?

我试过这样的东西,但它没有用

CREATE TABLE t1 AUTO_INCREMENT = 1234567890, (id BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT)
Run Code Online (Sandbox Code Playgroud)

如果问题不清楚pllzz评论..

mysql

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

MySQL - 如何在ALTER TABLE中使用CONCAT?

我如何连接ALTER TABLE

我试过这个,但它不起作用:

$sql1="ALTER TABLE t1 ADD iod = CONCAT('10.1234','/',id)"; 
Run Code Online (Sandbox Code Playgroud)

id 是同一个表中的不同列.

mysql

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

Mysql中的自动增量问题

我创建了一个表并设置了一个字段来自动增加这样的东西:

CREATE TABLE t1(id BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT) ENGINE = MyISAM AUTO_INCREMENT = 123456; 
Run Code Online (Sandbox Code Playgroud)

但由于某种原因,我删除了表中的一些行.

现在的问题是,当我在表中插入新行时,应该为新行分配已删除的行的id,而不是分配新的id.

我不想重置所有的id

我怎样才能做到这一点??

帮助赞赏:)

mysql

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

这个语法在jquery中是正确的

jquery的语法是否正确?

jquery代码中的前两行

$("input[name='title']").val(json.title);
$("input[name='age']").val(json.age);
Run Code Online (Sandbox Code Playgroud)

是表单中的两个插入数据

下一行是显示服务器中的所有回显元素:

$('#age').html(json).show();//at age part of the html
Run Code Online (Sandbox Code Playgroud)

在表单中插入元素的前两行工作正常,但显示echo元素不能正常工作..代码中有什么问题吗?

码:

$(document).ready(function(){  
    $("#button1").click(function(){
        $.post(
            'script.php',
            { id: $('input[name="id"]', '#myForm').val() },
            function(json) { 
                $("input[name='title']").val(json.title);
                $("input[name='age']").val(json.age);
                $('#age').html(json).show();
            },
            "json"
        );
    });
 });

 <div id="age"></div>  
Run Code Online (Sandbox Code Playgroud)

html jquery

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

多个提交按钮PHP

我在PHP中写过这样的东西

<script type="text/javascript" src="jquery.js"></script></script>
<script type="text/javascript">
 function get(){
$.post('output.php', { name: form.name.value },
function(output) {
    $('#age').html(output).show();

}) ;

}

</script> 

<body> 
<p>
<form name="form">
id:
<input type ="text" name="name"><input type ="button" name="Submit_1" value ="Get          
Existing Data" onclick="get();">//gets info from DB

<p>url: <input type="text" name="calc_url"/></p>
<option value="abc">abc</option> 
</select><br/>
<input type="submit" name="Submit_2" value="submit" />
</form>
<div id="title"></div>   
</p>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

Output.php

<?php
Connect to DB

$name = mysql_real_escape_string($_POST['name']);


if(isset($_POST['submit1'])){
if ($name==NULL)
echo "please enter an id!";
else
{   
$age= mysql_query("SELECT title FROM …
Run Code Online (Sandbox Code Playgroud)

php

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

标签 统计

mysql ×3

php ×3

jquery ×2

arrays ×1

dom ×1

html ×1

image ×1

javascript ×1

json ×1