Ich habe gerade mit PHP und Js (Jquery) begonnen und brauche Hilfe. Ich versuche, einen Wettservice zu machen.
1. Auf HTML-Seite Benutzer wählen racecoast, jquery ich mit seiner ID zu PHP-Datei senden, und es lädt Zeitplan: wie folgt aus:Pass JS (JQuery) Variable zu PHP
while($row = mysqli_fetch_array($result)) { if ($row['date_time'] > date("Y-m-d h:i:sa")){
echo "<tr>";
echo "<td colspan='6' class='race' style = 'font-size: 14pt;' id = '".$row['raceID']."' >" . $row['raceID'] . "</td>";
es funktioniert. 2. Dann wird in der gleichen PHP-Datei verwende ich
echo "<script type='text/javascript'>
$(document).ready(function(){
$('.race').click(function() {
var elid = $(this).attr('id');
und js bekommt perfekt die ID racecoast. Aber ich kann Elid Wert zurück zu PHP senden.
Ich habe versucht, einfache $ _ [GET], Sitzungen, Cookies zu verwenden, um Wert auf einige Attribute in meinem HTML zu setzen und dann es zu bekommen, erstellte eine weitere PHP-Datei, um Informationen dorthin zu senden. .) Funktion. Vielleicht habe ich etwas falsch gemacht? ..
Ich fühle, dass mein Skript in PHP-Datei sein sollte, aber wie dann?
mein letzter Versuch, und mehr Code:
while($row = mysqli_fetch_array($result)) { // if ($row['date_time'] > date("Y-m-d h:i:sa")){
echo "<tr>";
echo "<td colspan='6' class='race' style = 'font-size: 14pt;' id = '".$row['raceID']."' >" . $row['raceID'] . "</td>";
echo "<td colspan='6' class='race' style = 'font-size: 14pt;'id = '".$row['raceID']."'>" . $row['date_time'] . "</td>";
echo "<td colspan='6' class='race' style = 'font-size: 14pt;'id = '".$row['raceID']."'>" . $row['special_title'] . "</td>";
echo "</tr>";//} }
echo "</tbody>
</table>";
echo "
<script type='text/javascript'>
$(document).ready(function(){
$('.race').click(function() {
var nid = $(this).attr('id')
alert(nid);
document.cookie = 'newid=' + nid;
});});
</script>";
$choise = $_COOKIE["newid"];
echo $choise;
Wie senden Sie elid Eigenschaft zu PHP? –
Das Senden von Werten aus JavaScript kann über [$ .ajax] (https://learn.jquery.com/ajax/) erfolgen. – empiric
Ich habe folgendes gefunden: if (isset ($ _GET ['uID'])) { echo "Wert:". $ _GET ['uID']; } sonst { echo ''; Ausgang(); } – FinsterEule