Ich mache Post wie Seite in Android Studio. Es gibt zwei Tabellen, deren Name ist Image ist Image_like. Bild haben Daten für Benutzerinformationen und Posteninformationen. Image_like haben image_id, username und liked. liked ist nur 1, weil ich dies im andorid Studio, dass Benutzer dieses Bild oder nicht steuern wird. Deshalb mag ich Daten von Bild wählen und Image_like.This ist mein PHP-Codes:Wählen Sie Daten aus 2 Tabellen
<?php
$DB_USER='id2766';
$DB_PASS='05455028';
$DB_HOST='localhost';
$DB_NAME='id27666';
$mysqli = new mysqli($DB_HOST, $DB_USER, $DB_PASS, $DB_NAME);
$mysqli->query("SET NAMES 'utf8'");
$sql="SELECT id, username, image, caption , profilpicture, likenumber , date FROM Images ORDER BY date DESC";
$result=$mysqli->query($sql);
while($e=mysqli_fetch_assoc($result)){
$output[]=$e;
}
print(json_encode($output));
$mysqli->close();
?>
und ich bin mit diesem PHP-Code, aber es funktioniert nicht:
SELECT * FROM Image UNION ALL SELECT liked FROM image_like WHERE Image.id = image_like.id AND Image.username = image_like.username
ich diese oft nicht sagen, zu bekommen, bu t Ich schlage vor, dass Sie ein wenig mit dem Erlernen von PHP und SQL beginnen, bevor Sie mit dem weitermachen, was Sie erreichen möchten. Wenn Sie das nicht tun, müssen Sie mit mehr Fragen zurückkommen, als Sie Antworten erhalten, und es wird sehr frustrierend für Sie sein (und für die Gemeinschaft ärgerlich). Die Tatsache, dass Sie eine SQL-Abfrage "php code" aufrufen, zeigt, dass Sie in beiden Fällen einige Tutorials durcharbeiten können. Viel Glück! – 323go