致命错误:在第72行的C:\ wamp \ www \ test \ functions.php中的非对象上调用成员函数fetchAll()

埃里克斯

我试图运行查询,但是每次尝试运行它时,都会出现此类错误:在非对象上调用成员函数fetchAll()。

这是我的代码:

Single.php:

<?php
require 'admin/config.php';
require 'functions.php';

$conexion = conexion($db_config);
$url_canal = url_canal($_GET['url']);

if (!$conexion) {
    header('Location: error.php');
}

if (empty($url_canal)) {
    header('Location: index.php');
}

$canal = obtener_canal_por_url($url_canal, $conexion);

if(!$canal) {
    header('Location: index.php');
}

$canal = $canal[0];

require 'views/single.view.php';

?>

functions.php:

function limpiarDatos($datos) {
    $datos = trim($datos);
    $datos = stripslashes($datos);
    $datos = htmlspecialchars($datos);
    return $datos;
}
function url_canal($url) {
    return limpiarDatos($url);
}

function obtener_canal_por_url($url, $conexion) {
    $resultado = $conexion->query("SELECT * FROM canales WHERE url = $url LIMIT 1");
    $resultado = $resultado->fetchAll();
    return ($resultado) ? $resultado : false;
}

您能帮我解决这个问题吗?我想知道我的错误在哪里。谢谢

联系:

function conexion($db_config) {
try {
    $conexion = new PDO('mysql:host=localhost;dbname='. $db_config['bd'], $db_config['usuario'], $db_config['pass']);
    return $conexion;
} catch (PDOException $e) {
    return false;
}

}

shubham715

将查询替换为

$resultado = $conexion->query("SELECT * FROM canales WHERE url = '$url' LIMIT 1");

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

致命错误:在第332行上的C:\ wamp \ www \ magentno \ lib \ Varien \ Data \ Tree \ Dbp.php中的非对象上调用成员函数getId()

致命错误:在C:\ wamp \ www \中找不到类'Stripe'

wordpress在functions.php第5行的非对象上调用成员函数add_section()

第9行的D:\ wamp \ www \ tp \ resume.php中未定义的变量登录

致命错误:在/blah/blah/blah.php中的非对象上调用成员函数execute()

解析错误:语法错误,第4行的C:\ wamp \ www \ xyz \ contact-form.php中出现意外的':'

PHP致命错误:在非对象上调用成员函数asXML()

致命错误:在第16行上的非对象上调用成员函数prepare()

PHP致命错误:在非对象上调用成员函数prepare()

解析错误:语法错误,意外的';' 在第6行的C:\ wamp \ www \ site1 \ includes \ login.php中

PHP:致命错误在非对象上调用成员函数format()

致命错误:无法在第8行的C:\ wamp \ www \ starter \ ***。php中调用构造函数

致命错误:在第7行的D:\ wamp \ www \ relation \ application \ controllers \ c_relation.php中的非对象上调用成员函数get_tab()

致命错误:在第24行的/.../admin/index.php中的非对象上调用成员函数getSubMenu()

Logcat在第2行的C:\ wamp \ www \ signup.php中显示了解析错误:语法错误,意外的':',使用php和mysql登录并注册表单

错误:在非对象文件上调用成员函数setFlash():C:\ wamp \ www \ CakePHP \ app \ Controller \ PublishersController.php行:28

无法在C:\ wamp \ www \ zr \ core \ functions \ users.php中重新分配自动全局变量_POST

PDOException:第35行的C:\ wamp \ www \ app \ transaction_test.php中没有活动事务

解析错误:语法错误,第2行的C:\ wamp \ www \ form1.php中出现意外的<<

致命错误:在第30行的C:\ xampp \ htdocs \ magento \ test.php中,对布尔值上的成员函数getChildren()进行调用吗?

PHP:致命错误:在非对象上调用成员函数insert()

致命错误:在PHP的非对象上调用成员函数query()

在C:\ wamp \ www \ test \ src \ TestTask \ PhotosBundle \ Tests \ Controller \ ApiControllerTest.php中找不到Liip \ FunctionalTestBundle \ Test \ WebTestCase'

致命错误:在我的PHP代码中的非对象上调用成员函数getOwner()

在C:\ wamp \ www \中的非对象上调用成员函数bind_param()

RedirectionListener.php第46行中的FatalErrorException:错误:在非对象上调用成员函数getUser()

如何纠正 Undefined index: firstname in C:\wamp64\www\Form\addtodatabase.php 第 12 行错误

注意:未定义索引:Ans in C:\wamp64\www\quiz\remove\repeated.php 第 13 行

解析错误:语法错误,第 10 行 E:\wamp64\www\project-trial\install.php 中的意外“尝试”(T_TRY)