Ich habe ein Problem und ich weiß nicht, wie zu lösen ... Ich habe Seite mit Kommentaren und Seite mit Antworten. Down ist mein Code, alles ist in Ordnung, es zeigt alles, was ich will, aber das Problem ist, wenn ich auf den Kommentar klicke, um auf die Seite mit einer Antwort zu gehen, die ID es ist falsch.Kommentar Antwort Auswahl funktioniert nicht gut
Beispiel: Für den ersten Kommentar muss ich ID = 1, zweite ID = 2 usw. haben Aber ich bekomme ID = 1 für alle Kommentare, bei denen user_id = 1 und nicht ID aus dem Kommentar. Entschuldigung, mein Englisch.
<?php
$id = $show['id'];
$sq = "SELECT * FROM comments, users WHERE comments.user_id = users.id";
$re = mysqli_query($dbCon, $sq);
while($abc=mysqli_fetch_assoc($re)){
?>
<div class="card hoverable q_area">
<div class="card-content">
<div class="chip">
<img src="<?php echo $show['profile_foto'] ?>">
<?php echo $abc['user'] . " said:"; ?>
</div><br />
<div id="comm">
<?php $a=substr(str_replace(' ','-',$abc['question']), 0, 50); ?>
<h5><a href="replys.php?id=<?php echo $abc['id'] ?>&reply=<?php echo $a ?>">
<?php echo $abc['comment']; ?></a></h5> <br />
</div>
</div>
</div>
<?php } ?>
Wenn ich ändern, wie diese wählen:
$sq = "SELECT * FROM comments";
dann id Arbeit verknüpfen, aber ich kann den Benutzer nicht Echo, der den Kommentar sagte.
database tables:
users - id, user, pass
comments- id, user_id, comment
mir bitte helfen :(
Ich habe es gerade vor 5 Minuten gemacht. Aber das ist die Antwort. Ich danke dir sehr. – TooFast