こんにちは、私は何かが不足していると確信していますが、なぜこれが動作していないのかわかりません!だから私はテーブルといくつかのデータを持っている、私は画像の列を取得しようとしているが、何らかの理由で、それは動作していません。データベースからWordpress wpdbの結果が得られません
これは私が(空のURL)を取得していますものです:あなたはとしてそれを使用する必要がありますので
<?php
global $wpdb;
$tablePacks = 'packs';
$res = "SELECT * FROM ".$tablePacks." where nom_pack_get = '".$_GET["pack"]."'";
$packImg = $wpdb->get_results($res, ARRAY_A);
if(count($packImg) == 1){
?>
<div class="forma_reservas_datos_imagen imgPack" style="background-image:url(<?php echo $packImg->imatge_url; ?>)">
<?php
}
?>
あなたのコードは[** SQLインジェクション**](https://en.wikipedia.org/wiki/SQL_injection)攻撃に対して脆弱です。あなたは[** mysqli **](https://secure.php.net/manual/en/mysqli.prepare.php)または[** PDO **](https ://secure.php.net/manual/en/pdo.prepared-statements.php)ドライバ。 [**この記事**](https://stackoverflow.com/questions/60174/how-can-i-prevent-sql-injection-in-php)には、いくつかの良い例があります。 –
ありがとうPDOのことについてよく知らないので、いつかウェブサイトがすべてセットアップされ、動作しているときにいつか実装するつもりです。 – JJCarlk3
しないでください。 PDOを学ぶ、簡単です。それ以外の場合は、感染したWebサイトをバックアップから復元する方法を学習します。 –