特定の行を返すメソッドを作成しました。エラーはなく、メソッドだけがデータベースからデータを返さないメソッドもありません。メソッドが何も返さない
<a class="navbar-brand" href="http://localhost/old marketplace website/">
<?php echo $controller->getTableData($table, $column, $columnValue, $rowTitle); ?>
</a>
そして、ここでは、メソッドgetTableData()
がどのように見えるかです::私はメソッドを呼び出すのはここ
がある
public function getTableData($table, $column, $columnValue, $rowTitle)
{
$query = $this->db->prepare("SELECT * FROM $table WHERE $column = ? ");
$query->bindValue(1,$columnValue);
$query->execute();
$f = $query->fetch(PDO::FETCH_ASSOC);
$result = $f['$rowTitle'];
return $result;
}
は、どのように私はそれを返すように私の方法を調整する必要があります希望データ?
あなたのinlcude方法についてphpタグの中の関数ですか? '<?php //あなたの関数?>' – Jixone
実際のクラスファイルでは、phpタグ内にあります...私はちょうどそのタグを投稿に含めませんでした。 – Jmorin2017
'var_dump($ f)'を実行して、クエリから結果が得られることを確認してください。そうでなければ、それはあなたが対処する必要があります。 – Luke