0

初心者の PDO の質問...

私は(わかりにくい-ラッパークラスに埋もれている)私は次を使用して選択クエリを実行していると思います:

PDO::FETCH_ASSOC

ラッパー:

return $pdostmt->fetchAll(PDO::FETCH_ASSOC);

現在の顧客だけの結果を表示したい....

私のクエリは次のとおりです。

$results = $db->select("mytable", "id = 201"); //just 1 exact record)

次に、次のようにループできます。

foreach ($results as $result) {
.... 
?>

<tr>
<td><?php echo $result["First"]; ?></td>
<td><?php echo $result["Last"]; ?></td>
<td><?php echo $result["id"]; ?></td>

</tr>

これはすべて正常に機能しますが、正確な CUSTOMER レコードが 1 つしかないため、何もループする必要はありません。

私の質問は::ループなしで列を表示するにはどうすればよいですか?

以下は失敗しました:

echo $results["First"];
echo $results["First"][0];
echo $results["First"][1];

それで、それを機能させるために何を使用できますか?

4

2 に答える 2

1

fetchPDO ライブラリの関数を使用する必要があります。

于 2013-06-17T03:42:19.673 に答える