Hallo.
Ich bin gerade ein Ajax Tutorial durchgegangen und konnte anhand des gemachten Beispiels das Script umbauen, so wie ich es brauche.
Es gibt 2 Dateien:
verweis.php:
Alles anzeigen
ajax.php:
Alles anzeigen
Mein Problem ist, dass momentan sämtliche Ausgaben aus "ajax.php" in dem Input Feld x2 eingetragen werden.
Was ich möchte ist aber, dass:
Ich weiß einfach nicht wie ich das umsetzen soll, da ich anscheinend keine Variablen von "ajax.php" zu "verweis.php" übergeben kann.
Ich bin gerade ein Ajax Tutorial durchgegangen und konnte anhand des gemachten Beispiels das Script umbauen, so wie ich es brauche.
Es gibt 2 Dateien:
verweis.php:
Quellcode
- <html>
- <head>
- <script type="text/javascript">
- function holen(inhalt)
- {
- xmlhttp=new XMLHttpRequest();
- xmlhttp.onreadystatechange=function()
- {
- if (xmlhttp.readyState==4 && xmlhttp.status==200)
- {
- document.getElementById("x2").value=xmlhttp.responseText;
- }
- }
- xmlhttp.open("GET","ajax_php.php?q="+inhalt,true);
- xmlhttp.send();
- }
- </script>
- </head>
- <body>
- <input type="text" name="x1" value="" onBlur="holen(this.value);" />
- <input type="text" id="x2" name="x2" value="" />
- <input type="text" id="x3" name="x3" value="" />
- <input type="text" id="x4" name="x4" value="" />
- <input type="text" id="x5" name="x5" value="" />
- </body>
- </html>
ajax.php:
Quellcode
- <?php
- $xxx = $_GET['q'];
- // VERBINDUNG *****************************************************************************************************************
- $verbindung = mysqli_connect("***", "***", "***", "***");
- if (mysqli_connect_errno() != 0) {
- echo "Die Datenbank konnte nicht erreicht werden. Folgender Fehler trat auf: ".mysqli_connect_errno()." : ".mysqli_connect_error();
- } else {
- $anfrage = "SELECT * FROM stammdaten;";
- $result = mysqli_query($verbindung, $anfrage);
- $list = array();
- while($row = $result->fetch_object()) {
- if ($xxx == $row->id) {
- echo $row->bezeichnung;
- echo $row->artikelnr;
- echo $row->marke;
- echo $row->vk;
- }
- }
- }
- ?>
Mein Problem ist, dass momentan sämtliche Ausgaben aus "ajax.php" in dem Input Feld x2 eingetragen werden.
Was ich möchte ist aber, dass:
Ich weiß einfach nicht wie ich das umsetzen soll, da ich anscheinend keine Variablen von "ajax.php" zu "verweis.php" übergeben kann.
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von x16 ()