変数の1つがACF Select Fieldから来るSQLクエリを作成する必要があります。カスタムフィールド変数を含むSQLクエリ
はこれまでのところ、これは私のコードです:この場合
global $wpdb;
$htSQL = get_field('home_team');
$xy = $wpdb->get_var("SELECT `number` FROM `database` WHERE `team` = '" .$htSQL. "'", 0, 1)
echo $xy;
、$ htSQLが問題であるため、SQLは何かを見つけることができないようです。 変数$ htSQLをエコーした場合、私はカスタムフィールドから値を取得します(この値は "Valencia"です)。
私は、次のコードでSQLクエリを試してみましたが、それはSQLテキストとして変数$ htSQLが表示されていないようだ私にとって
$xy = $wpdb->get_var("SELECT `number` FROM `database` WHERE `team` = 'Valencia'", 0, 1)
echo $xy;
を働きました。 誰かがこれを解決する方法を知っていますか?
mysqlまたはSQL-Server? – Jens
あなたは '' SELECT number FROM database WHERE team = '"。$ htSQLを試してみることができますか? "'" 'を変数に指定し、それを最初のパラメータとして使用しますか? –
こんにちはTuğca、後でエコーされる変数として定義されている場合、クエリが何を意味するのかはわかりません。変数を確認してください。$ xy – Viver