JavaScript + PHP ???
Verfasst: 13.12.2005 12:06
Hallo,
ich habe mir ein kleines Menü zusammengebaut. Durch die jeweilige Taste passiert dann etwas. Aber auch wenn ich nichts drücke wird der SQL-Befehl schon ausgeführt und zwar immer der letzte. Es wird die if-Abfrage in JavaScript gar nicht beachtet. Weis jemand wie ich das ändern muss ? Wäre sehr nett wenn mir jemand einen Tip geben könnte
Im obigen Teil würde er sofort nach dem das Script ausgeführt wurde, ohne das eine Taste gedrückt wurde, in der DB einstellungen das Feld bed auf 2 setzen. Was mache ich falsch ? Ich habe bis jetzt noch nie PHP + JavaScript vereinbart, vll. liegt es daran 
ich habe mir ein kleines Menü zusammengebaut. Durch die jeweilige Taste passiert dann etwas. Aber auch wenn ich nichts drücke wird der SQL-Befehl schon ausgeführt und zwar immer der letzte. Es wird die if-Abfrage in JavaScript gar nicht beachtet. Weis jemand wie ich das ändern muss ? Wäre sehr nett wenn mir jemand einen Tip geben könnte

Code: Alles auswählen
<script type="text/javascript">
function TasteGedrueckt (Ereignis) {
if (!Ereignis)
Ereignis = window.event;
if (Ereignis.which) {
Tastencode = Ereignis.which;
} else if (Ereignis.keyCode) {
Tastencode = Ereignis.keyCode;
}
if (Tastencode==49) {
location.href="4.php";
<?php
$table = "einstellungen";
$sql = "UPDATE $table SET bed='1' WHERE id='1'";
$result = mysql_query($sql, $conn);
?>
}
if (Tastencode==50) {
location.href="4.php";
<?php
$table = "einstellungen";
$sql = "UPDATE $table SET bed='2' WHERE id='1'";
$result = mysql_query($sql, $conn);
?>
}
}
document.onkeydown = TasteGedrueckt;
</script>
