から列を取得します:typen
でPHP MySQLiを、私は次の表持つ外部キー
'auktionen'
id|uid|typ(FK)|min|max|menge|...
'typen'
id|typ
1|Hack
2|Schredder
typ
を私が取得したいと思いちょうどtextutal表現、です。
$prep_stmt = "SELECT anzeigentyp, typ, holzart,
qualitaet, rinde, min, max, menge FROM auktionen WHERE uid = ?";
$stmt = $mysqli->prepare($prep_stmt);
$stmt->bind_param('i', $user_id);
$stmt->execute();
$stmt->bind_result($anzeigentyp, $typ, $holzart, $qualitaet, $rinde, $min, $max, $menge);
$stmt->store_result();
私のすべての結果をフェッチするとき、参照ID(1の場合)の代わりに「ハック」を取得したいと考えています。私は達成するためにいくつかのJOINが必要だと思うし、成功なしでこれを試してみた:
$prep_stmt = "SELECT anzeigentyp, typen.typ, holzart,
qualitaet, rinde, min, max, menge FROM auktionen WHERE uid = ?
JOIN typen ON auktionen.typ = typen.typ";
これを行う正しい方法は何ですか?
ちょうどコピー、ペースト誤差を、加入しなければなりません申し訳ありません – 4ndro1d