小编t4t*_*ina的帖子

如何解决PHP错误'注意:数组到字符串转换...'

我有一个PHP文件,试图回应一个$_POST,我得到一个错误,这里是代码:

echo "<html>";
echo "<body>";
for($i=0; $i<5;$i++){
    echo "<input name='C[]' value='$Texting[$i]' " . 
         "style='background-color:#D0A9F5;'></input>";

}
echo "</body>";
echo "</html>";
echo '<input type="submit" value="Save The Table" name="G"></input>'
Run Code Online (Sandbox Code Playgroud)

这是回应POST的代码.

if(!empty($_POST['G'])){
    echo $_POST['C'];
}
Run Code Online (Sandbox Code Playgroud)

但是当代码运行时,我得到一个错误:

Notice: Array to string conversion in 
C:\xampp\htdocs\PHIS\FinalSubmissionOfTheFormPHP.php on line 8
Run Code Online (Sandbox Code Playgroud)

这个错误意味着什么,我该如何解决?

html php

99
推荐指数
4
解决办法
64万
查看次数

将PHP数组发送到Javascript

嗨,我已经用PHP创建了一个数组.我需要将该数组转换为javascript函数.这就是我尝试过的.

$GetTheValidationRule=mysqli_query($con,"SELECT * FROM Questions WHERE Form_ID='$FormID' AND QuestionsDataHave='YES' ORDER BY Questions_ID+0, Questions_ID");
$ValidatinArray=array();
$J=0;
while($RowVal=mysqli_fetch_array($GetTheValidationRule)){
    $ValidatinArray[$J]= $RowVal['Validation_Type'];
    $J++;
}
Run Code Online (Sandbox Code Playgroud)

这是我的javascript代码.

$(document).ready(function() {
    $("form").submit(function(){
    var P= <?php echo json_encode($ValidatinArray); ?>;
        var O=P.length;
        alert(O);
        return false;
    });
}); 
Run Code Online (Sandbox Code Playgroud)

但这给了我这样的错误

 SyntaxError: syntax error
 var P= <br />
Run Code Online (Sandbox Code Playgroud)

是不是以这种方式获得阵列.请有人帮助我.

更新:这是我的错误消息的最终输出

    <script>
$(document).ready(function() {
$("form").submit(function(){
alert('AAAAAAAAAAAAAAAAAAA');
var IDsOfTheColumns=document.getElementsByName("DataColumnID[]");
var Data=document.getElementsByName("DataInputValue[]");
var A=IDsOfTheColumns.length;
alert(A);
 <br />
    <b>Notice</b>:  Undefined variable: ValidatinArray in <b>C:\xampp\htdocs\PHIS\CreateTheForm.php</b> on line <b>16</b><br />
      var P = null; return false;

});
}); 


    </script>
Run Code Online (Sandbox Code Playgroud)

javascript php

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

标签 统计

php ×2

html ×1

javascript ×1