sql >> データベース >  >> RDS >> Mysql

1054-'where句'の不明な列'apa_calda'

    フィールド値は引用符で囲む必要があります。
    SELECT user_id FROM detalii_contor WHERE tip_contor='apa_calda'

    ちなみに、あなたは常にユーザーから来るすべてを逃れる必要があります。たとえば、

    $mysqli = new mysqli("host", "user", "password", "db");
    $contor = $mysqli->real_escape_string($_POST['util'] );
    $result = $mysqli->query(SELECT id_contor, den_contor FROM detalii_contor WHERE tip_contor='$contor'");



    1. 共通データのコンマ区切り値のグループ化

    2. PHPのビットフラグのベストプラクティス

    3. MySQL-レコードセットの行番号?

    4. Mysqljsで値をエスケープする