我有一个图像需要转换为 Uint8Array。
例如:
var image = new Image();
image.src="image13.jpg";
Run Code Online (Sandbox Code Playgroud)
现在我需要将此图像变量转换为 Uint8Array。JS中有没有什么函数可以实现这个功能?
对于下面的代码,我收到此错误:
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)
这里错误的原因是什么?
我正在用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评论..
我正在使用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)
但是我无法获得价值.我在这里做错了吗?
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评论..
我如何连接ALTER TABLE?
我试过这个,但它不起作用:
$sql1="ALTER TABLE t1 ADD iod = CONCAT('10.1234','/',id)";
Run Code Online (Sandbox Code Playgroud)
id 是同一个表中的不同列.
我创建了一个表并设置了一个字段来自动增加这样的东西:
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
我怎样才能做到这一点??
帮助赞赏:)
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) 我在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)