2017-03-09 81 views
0

更新:原来我忘了让它成为全球性的功能。我的错。无法转换为字符串

新问题,虽然。原来它不能将某些东西转换为字符串? 我不确定发生了什么事,我很抱歉。

+0

尝试删除'count(*)',而只是'*' – Swellar

+0

这并没有什么可悲的。实际上,这会破坏我完全想做的事情,所以这不是一个好主意。尽管如此,它也不能解决我最初的问题。 –

+0

哪一行是52? –

回答

0

要么你的函数在不包含在脚本中的differt文件中,而是要调用它。 或者你的函数是类的一部分,所以你必须实例化这个类并从那里调用你的函数。

只要我们不了解更多信息,您的功能在哪里(以及在什么情况下)以及您的调用代码在哪里,我们就不能多说了。

简单:代码中调用你的函数的部分不知道你的函数。这是用于指示类或实例变量,但对功能,您可以使用$自我和第二eror是怎么把UR bindValue声明

0

$ bindValue的格式是:bindValue(“占位符”,变量参数)

EXAMPLE:- 
    <?php 
    $username = "user"; 
    $password= "password" 
    //now 
    $st = $self->connection->prepare($sql_statement); 
    $st->bindValue("username", :username , PDO::PARAM_STR); // for integer value it will (PDO::PARAM_INT) 
    ?>