Moin moin,
derzeit versuche ich verzweifelt mit Hilfe JQuery mir einen Text ausgeben zu lassen für einen Chat, doch das ganze will nicht so, wie es eigentlich soll.
Sobald man auf den Button klickt, soll der Text ausgegeben werden. Dazu dann die 2 User-ID's (bsp. 1 & 2).
Angemerkt soll man noch sagen, dass ich nicht viel Ahnung habe von jquery. Ich hab mich dafür ein wenig hier orientiert.
Code
<div class="button" onclick="loadChat(1,2);">testuser</div>
<div id="text"></div>
<script>
function loadChat(str1, str2) {
$.post("chat.php",{user: str1,touser: str2},
function(data){
$('#text').html(data);
alert("Data: " + data); // Zum testen
});
}
</script>
Alles anzeigen
chat.php
PHP
<?php
$userid1 = $_POST['touser']; //$_GET['to'];
$userid2 = $_POST['user']; //$_GET['user'];
$sql = "SELECT * FROM chat WHERE userid = '$userid2' AND touser = '$userid1'";
foreach ($pdo->query($sql) as $row) {
echo $row['text'];
}
?>
Alles anzeigen
Hoffentlich kann mir wer dabei helfen.
Danke im voraus.