gpt4 book ai didi

php - 未定义的类常量 'FECTH_ASSOC',无法获取关联数组中的选定行

转载 作者:行者123 更新时间:2023-11-29 02:13:09 25 4
gpt4 key购买 nike

我想要的是获取关联数组中的 Selected 查询。Select 查询工作正常,但在获取查询时出现此错误:

Fatal error: Uncaught Error: Undefined class constant 'FECTH_ASSOC' in D:\xampp\htdocs\MyWork\admin\workEdit.php:7 Stack trace: #0 {main} thrown in D:\xampp\htdocs\MyWork\admin\workEdit.php on line 7

这是我的代码:

连接.php

<?php
class Connection{
static $dbHost ='localhost';
static $dbName ='db_idream_workschedule';
static $dbusername ='root';
static $dbpassword ='';
static $con;

static function connect(){
try{
self::$con = new PDO("mysql:dbHost=".self::$dbHost.";dbname=".self::$dbName,self::$dbusername,self::$dbpassword);
}catch(PDOException $e){
die($e->getMessage());
}

}
}
?>

工作表.php

<a href="workEdit.php?id=<?php echo $row['jobId']; ?>"><i class="fa fa-edit"></i></a> || <a onclick="return confirm('are you sure you want to delete this ?')" href="function.php?id=<?php echo $row['id']; ?>&image=<?php echo $row['media'];?>&page=deleteUser" > <i class="fa fa-trash"></i></a>

这段代码是将id传给另外一个页面来编辑workEdit.php中的数据

workEdit.php

<?php
$id = $_GET['id'];
require_once('connection.php');
$dbcon = new Connection();
$dbcon->connect();
$result=$dbcon::$con->query("SELECT * FROM `work` WHERE jobId=".$id);
$data = $result ->fetch(PDO::FECTH_ASSOC);
?>

我真的不知道这段代码有什么问题。我之前一直在使用相同的代码,它对我来说工作得很好,但我不知道为什么它不起作用。帮助真的很感激:)

最佳答案

这是你的错别字,请检查拼写,应该是

PDO::FETCH_ASSOC

关于php - 未定义的类常量 'FECTH_ASSOC',无法获取关联数组中的选定行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46272517/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com