Hallo Leute,
Ich möchte eine Tabelle verknüpfen über die ID wobei bei einer Tabelle die ID verschlüsselt ist.
Also die benutzerID(primärschlüssel) in der Tabelle benutzer ist unverschlüsselt.
Die benutzerID(Fremdschlüssel) in der Tabelle antworten ist jedoch verschlüsselt mit sha1.
So siehts im Moment aus als die benutzerID in der Tabelle antoworten noch unverschlüsselt war:
Ich bräuchte also den sha1-Wert von a.benutzerID aber das funktioniert ja nicht im SELECT-Statement
Danke für eure Hilfe
Ich möchte eine Tabelle verknüpfen über die ID wobei bei einer Tabelle die ID verschlüsselt ist.
Also die benutzerID(primärschlüssel) in der Tabelle benutzer ist unverschlüsselt.
Die benutzerID(Fremdschlüssel) in der Tabelle antworten ist jedoch verschlüsselt mit sha1.
So siehts im Moment aus als die benutzerID in der Tabelle antoworten noch unverschlüsselt war:
Ich bräuchte also den sha1-Wert von a.benutzerID aber das funktioniert ja nicht im SELECT-Statement
PHP-Code:
$aktuellerBenutzerWerte = array();
$ergebnis = $mysqli->query("SELECT b.benutzerID, a.frageID, a.antwort FROM benutzer AS b INNER JOIN antworten AS a ON b.benutzerID = a.benutzerID WHERE benutzername = '$benutzername'");
$i = 0;
while($zeile = $ergebnis->fetch_array()){
$aktuellerBenutzerWerte[$i]['antwort'] = $zeile['antwort'];
$aktuellerBenutzerWerte[$i]['frageID'] = $zeile["frageID"];
$i++;
}
$ergebnis->close();
Kommentar