第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

為什么 PHP jQuery Ajax 會(huì)出現(xiàn)執(zhí)行錯(cuò)誤?

為什么 PHP jQuery Ajax 會(huì)出現(xiàn)執(zhí)行錯(cuò)誤?

PHP
小怪獸愛吃肉 2023-10-22 21:17:09
我正在嘗試使用 jQuery Ajax 刪除 PHP 帖子,但由于某種原因我遇到了 2 種不同類型的錯(cuò)誤。console.log 顯示以下內(nèi)容:警告 PDO::prepare() 期望參數(shù) 1 為字符串,即 ajax_functions.php 第 41 行中給出的對(duì)象致命錯(cuò)誤未捕獲錯(cuò)誤:在 ajax_functions.php:43 中調(diào)用 bool 上的成員函數(shù)execute()有誰(shuí)知道是什么原因造成的?腳本.JS $('.post-remove-btn').on('click', function(e) {                e.preventDefault();                  var entered_name = $('.name-input').val();                $.ajax({                        method: "POST",                        url: 'functions/ajax_functions.php',                          data: { table1: table, tableNr1: tableNr,  'action': 'remove' },                        success: function(data) {                                if(data){                                     console.log(data);                                                                    }else{                                    alert('error');                                }                                                                                        },                        error: function(requestObject, error, errorThrow) {                                alert('error');                        }                }); });    AJAX_FUNCTIONS.PHP<?phpinclude("../database.php");// AJAXif( isset($_POST['action']) ) {      if($_POST['action'] == 'remove'){                $table1 = $_POST['table1'];             $tableNr1 = $_POST['tableNr1'];          if($table1 == 'post'){            $sql = $pdo->query('DELETE FROM posts WHERE id = ' . $tableNr1);                           $stmt2 = $pdo->prepare($sql); // PDO::prepare() expects parameter 1 to be string                     $result = $stmt2->execute();  // Uncaught Error: Call to a member function execute() on bool            if($result==true){                   echo 'post deleted';            }        }elseif ($table1 == 'thread') {            echo 'thread';        }    }}
查看完整描述

1 回答

?
白板的微信

TA貢獻(xiàn)1883條經(jīng)驗(yàn) 獲得超3個(gè)贊

我正在嘗試使用 jQuery Ajax 刪除 PHP 帖子,但由于某種原因我遇到了 2 種不同類型的錯(cuò)誤。


console.log 顯示以下內(nèi)容:


警告 PDO::prepare() 期望參數(shù) 1 為字符串,即 ajax_functions.php 第 41 行中給出的對(duì)象


致命錯(cuò)誤未捕獲錯(cuò)誤:在 ajax_functions.php:43 中調(diào)用 bool 上的成員函數(shù)execute()


有誰(shuí)知道是什么原因造成的?


腳本.JS


 $('.post-remove-btn').on('click', function(e) {


                e.preventDefault();  

                var entered_name = $('.name-input').val();


                $.ajax({

                        method: "POST",

                        url: 'functions/ajax_functions.php',  

                        data: { table1: table, tableNr1: tableNr,  'action': 'remove' },

                        success: function(data) {

                                if(data){

                                     console.log(data);

                                    

                                }else{

                                    alert('error');

                                }

                                

                                

                        },

                        error: function(requestObject, error, errorThrow) {

                                alert('error');

                        }

                });


 });    

AJAX_FUNCTIONS.PHP


<?php



include("../database.php");



// AJAX

if( isset($_POST['action']) ) {

  

    if($_POST['action'] == 'remove'){

        


        $table1 = $_POST['table1'];     

        $tableNr1 = $_POST['tableNr1'];  


        if($table1 == 'post'){


            $sql = $pdo->query('DELETE FROM posts WHERE id = ' . $tableNr1);   

            

            $stmt2 = $pdo->prepare($sql); // PDO::prepare() expects parameter 1 to be string

         

            $result = $stmt2->execute();  // Uncaught Error: Call to a member function execute() on bool


            if($result==true){  

                 echo 'post deleted';

            }


        }elseif ($table1 == 'thread') {

            echo 'thread';

        }

    }

}


查看完整回答
反對(duì) 回復(fù) 2023-10-22
  • 1 回答
  • 0 關(guān)注
  • 167 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)