不确定如何使用PHP

时间:2018-10-29 02:21:49

标签: php mysql sql

基于查询中是否存在从上一个PHP文件获取的值,我需要执行并打印一组不同的查询。在下面的代码中,我首先检查从上一页收到的song_id是否存在于歌曲中。如果是,那么我需要打印另一组查询。因此,我计划编写一条if语句来检查上一个查询的结果是否为空(如果为空,则不存在,反之亦然)。我的代码似乎无效。我该如何完成这项任务?

  $stmt = $pdo ->prepare('SELECT song_id from concerts
                                WHERE :variable1 IN
                                (SELECT song_id from songs)');
        $stmt->execute([':variable1' => $my_id ]);

        //EXIT POINT
        if (empty($stmt) { 

        $stmt = $pdo ->prepare......
        //Different Set of queries


        } else   {

        $stmt = $pdo ->prepare..... 
        //Different Set of queries
    {

0 个答案:

没有答案