如何检查行是否存在 PDO PHP?

电子公告

我正在学习 PHP PDO,我需要一些代码方面的帮助。我今天有2个问题。

第一个问题:如何使用Network_CodeNiche检查表中是否存在行,如果有具有相同 ID 的列要继续,但具有相同 ID 和 Niche to die 消息。

    $network_code = $_GET[ 'ID' ];
    $Niche      = $_GET[ 'Niche' ];
    $sql = "INSERT INTO `affiliates` (ID, Niche, Language, lockerURL, Network_Code, Google_ID) VALUES (NULL, '$Niche', '$Language', '$domain', '$network_code ', '$Google_ID')";

    $query = $pdo->prepare( $sql );
    $query->execute();

第二个问题:还有其他方法可以使用:$system_default[0]->column因为我认为这是错误的方法,所以我需要这样的东西:$system_default->column class default_system {

    function __construct( $pdo ) {

        $this->pdo = $pdo;

    }

    function getData() {

        $ID     = $_GET[ 'id' ];

        $Niche  = "clash-clans";

        $query = $this->pdo->prepare( "SELECT * FROM `affiliates` WHERE `Network_Code` = '$ID' AND `Niche` = '$Niche'" ); 
        $query->execute();  

        return $query->fetchAll( PDO::FETCH_OBJ ); // Return an Array of objects

    }

}   

$db_system = new default_system( $pdo );
$system_default = $db_system->getData();

echo $system_default[ 0 ]->lockerURL;
艾哈迈德·吉纳尼

下面是第一个问题的示例,您可以尝试以某些方式解决您的问题,下面是它的示例。您可以从此处阅读有关 pdo 的更多信息

$query=$dbh->prepare("SELECT secret FROM users WHERE username=:param");
$query->bindParam(':param', $param);
$query->execute();
$result = $query -> fetch();
print_r($result);

对于第二个问题

echo $system_default['lockerURL'];

并删除echo $system_default[ 0 ]->lockerURL;线

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

检查 pdo php 插入成功

来自分类Dev

PHP PDO-如何检查数据库是否成功创建?(MS SQL Server)

来自分类Dev

在带有PDO的PHP中,如何检查数据库是否包含所需的值

来自分类Dev

PHP MySQL检查行是否存在

来自分类Dev

PHP PDO查找找到的UPDATE行

来自分类Dev

SQL / PHP PDO选择随机行

来自分类Dev

使用PHP删除行-网页上的PDO

来自分类Dev

PHP PDO查找找到的UPDATE行

来自分类Dev

PHP Rabbitmq如何检查队列是否存在

来自分类Dev

PHP / PDO:如何获取当前的连接状态

来自分类Dev

如何使用PHP PDO保存日期时间

来自分类Dev

如何防止XSS攻击(php / pdo)

来自分类Dev

PHP(mysqli或pdo)如何运行MySQL命令?

来自分类Dev

如何使用PHP和PDO正确删除行

来自分类Dev

如何获取php pdo中的行值计数

来自分类Dev

PHP / PDO-如何通过PHP和PDO更改登录用户的密码并刷新连接句柄?

来自分类Dev

PHP MySQL PDO TextArea Where子句,带条件检查

来自分类Dev

PHP PDO插入批量记录或更新(如果存在)

来自分类Dev

我的问题在哪里?(PHP / PDO)-用户存在

来自分类Dev

PHP PDO MySQL当不影响任何行时检查更新查询是否成功的正确方法

来自分类Dev

PHP - 检查 while 循环中的行是否存在

来自分类Dev

PHP-PDO引用SQL注入是否安全?

来自分类Dev

对于PDO PHP,将值存储在var中是否安全?

来自分类Dev

尝试检查PDO是否存在字符串

来自分类Dev

PHP DBlib PDO问题

来自分类Dev

PDO PHP分页

来自分类Dev

PHP PDO类连接

来自分类Dev

PHP PDO语法问题?

来自分类Dev

登录功能[PHP] [PDO]