私は基本的に、この新しいクラスへの別のスクリプトで機能するのと同じコードを使用していますが、どういうわけか機能していません。なぜ今機能していないのか本当にわかりません。
「非オブジェクトでのメンバー関数query()の呼び出し」というエラーが発生し続ける
誰かが私が間違ったことを教えてもらえますか?
<?php
class ldcStepOne {
public $JSON;
private $db;
public function __contruct () {
$this->JSON = $JSON;
$this->db = new PDO ('mysql:host=localhost;dbname=X','X','X');
}
public function stepOne ( $JSON ) {
$sql = 'SELECT * FROM ldc_user_details WHERE uID=101';
$result = $this->db->query($sql)->fetch(PDO::FETCH_ASSOC);
return $result;
}
}