データベース行からちょうど値を得るのに少し問題があります。私は、データベース接続が動作しているページを持っています。データベース行の値をエコーする
$sql = "SELECT * FROM assortiment WHERE Id = 11481";
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) > 0) {
// output data of each row
while($row = mysqli_fetch_assoc($result)) {
echo $row["Fotomateriaal"];
}
} else {
echo "No results";
}
理由:私が欲しいのは$value
次のコードである<?php echo $value;?>
のようなものを使用して特定の行から値をエコーだけするのですか?このコードを使用すると、72157634651630294
が出力されるためです。私が得ようとしている価値はどれですか。私が試した
echo do_shortcode('[slickr-flickr id="[email protected]" search="sets" set="' . $value . '" size="large" items="19" bottom="30" responsive="on" orientation="landscape" restrict="orientation" type="galleria" galleria_options="lightbox:true;thumbnail:lazy"]');
:しかし、私は、私は、コードのこの部分でそれを使用しようとしているので、<?php echo value;?>
のような形でそれを使用したい
do_shortcode('[slickr-flickr id="[email protected]" search="sets" set="' . $sql . '" size="large" items="19" bottom="30" responsive="on" orientation="landscape" restrict="orientation" type="galleria" galleria_options="lightbox:true;thumbnail:lazy"]');
しかし、それは単にコードだエコーと値ではありません。この作品のようなものはありますか?このコードは機能しません...
$sql = "SELECT * FROM assortiment WHERE Id = 11481";
echo $row["Fotomateriaal"];
私は何をしようとしているのかを明確にしたいと思います。それは
エコーは完全な行を表示しません。単一項目をエコーします。var_dump/print_rを使用する必要があります –
変数をエコーするのではなく変数に割り当てるだけですか?あなたがただ一つの結果を期待しているのであれば、 '' Fotomateriaal''を使ってそれをループする必要はありませんが、 '' Fotomateriaal ''; while ') – Qirel
' $ value = $ row ["Fotomateriaal"]; 'echo $ row [" Fotomateriaal "];' –