Übergabe einer php-Variable an JS
Hallo zusammen,
ich hab eine Problem mit einer Übergabe einer Variable in php an JS. Dazu hab ich ein kleines Bsp programmiert.
PHP-Teil:
JS-Teil
Das klappt soweit auch alles, das Problem fängt dann an, wenn ich während dem Aufruf in der Datenbank eine Zahl ($var) hinzufüge. Die Summe
ändert sich dann natürlich, aber wie kann ich diese geänderte Summe dann automatisch weiter ausgeben? Momentan gibt er weiterhin die alte Summe aus.
Ich hoffe. es ist klar geworden, wo mein Problem liegt ;)
Danke und beste Grüße
ich hab eine Problem mit einer Übergabe einer Variable in php an JS. Dazu hab ich ein kleines Bsp programmiert.
PHP-Teil:
<?php
//DB-Anmeldeinfos
$servername = 'localhost';
$user = 'root';
$pass = 'pw';
$database = 'test';
//
$summe = 0;
try {
$conn = new PDO("mysql:host=$servername;dbname=$database", $user, $pass);
foreach ($conn->query('SELECT nummer FROM tabTicket') as $row) {
$var = $row['nummer'];
echo $var;
echo '<br>';
$summe = $summe + $var;
}
$conn = null;
} catch (PDOException $e) {
print "Error!: " . $e->getMessage() . "<br>";
die();
}
echo "Summe = $summe";
?>
JS-Teil
<body>
<?php
include('php/connect.php');
?>
<h1 id="test">Testwebsite für mich!</h1>
<div id="ticket"></div>
<script src="jquery-3.1.0.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
<script>
document.getElementById('test').style.color = "red";
setInterval(function () {
$('#ticket').load('php/connect.php');
var ticket_save = <?php // echo $summe; ?>;
document.write(ticket_save);
}, 10000);
</script>
</body>
Das klappt soweit auch alles, das Problem fängt dann an, wenn ich während dem Aufruf in der Datenbank eine Zahl ($var) hinzufüge. Die Summe
ändert sich dann natürlich, aber wie kann ich diese geänderte Summe dann automatisch weiter ausgeben? Momentan gibt er weiterhin die alte Summe aus.
Ich hoffe. es ist klar geworden, wo mein Problem liegt ;)
Danke und beste Grüße
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 317580
Url: https://administrator.de/contentid/317580
Ausgedruckt am: 17.11.2024 um 11:11 Uhr
1 Kommentar