ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
182
182
EMPFEHLEN
-
Hallo aus Thailand!
ich benötige eure Hilfe. Beim eingeben einer Bankleitzahl soll der Bankname automatisch in ein Feld geschrieben werden (aus SQL Datenbank), bei Mehrfachergebnissen als dropdown. Beim Absenden des Formulars geht bei IE alles prima, Firefox kennt die Variable "Bank" nicht**** Habt ihr eine Idee, was falsch läuft?
Hier mein Ajax script:
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
<script type="text/javascript"> function showUser(str) { if (str=="") { document.getElementById("txtHint").innerHTML=""; return; } if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else {// code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.onreadystatechange=function() { if (xmlhttp.readyState==4 && xmlhttp.status==200) { document.getElementById("txtHint").innerHTML=xmlhttp.responseText; } } xmlhttp.open("GET","getuser.php?q="+str,true); xmlhttp.send(); } </script>
und hier meine PHP Datei:
Für jede Hilfe bin ich sehr dankbar!PHP-Code:<?php
$q=$_GET["q"];
$zugang=mysql_connect(blablub);
mysql_select_db('database') or die ("Auswahl der Datenbank fehlgeschlagen");
$sql="SELECT * FROM banken WHERE blz = '".$q."'";
$result = mysql_query($sql);
if (mysql_num_rows($result)==1){
$row = mysql_fetch_array($result);
echo '<tr><td><input type="text" name="bank" size="20" maxlength="40" value="'.$row['bankname'].'" /></td></tr>';
}
if (mysql_num_rows($result)>1){
echo '<tr><td><select name="bank">';
while($row = mysql_fetch_array($result))
{
echo'<option>'.$row['bankname'].'</option>';
}
echo'</select></td></tr>';
}
if (mysql_num_rows($result)==0){
echo '<tr><td><input type="text" name="bank" size="20" maxlength="40" value="" /></td></tr>';
}
?>
Viele Grüße
Sumano
-
03.08.11 09:08 #2
- Registriert seit
- Jun 2009
- Beiträge
- 870
Hallo, du hast dich "verlaufen".
Java != JavaScript:
https://secure.wikimedia.org/wikiped...mming_language
https://secure.wikimedia.org/wikiped...iki/JavaScript
Da bist du richtig: http://www.tutorials.de/webmaster-internet/Code bitte so einfügen: [java]System.out.println("Hallo");[/java] (Analog für andere Programmiersprachen)
hilfreich zu Java: Really Big Index, Java ist auch eine Insel Band 1 und Band 2.Code java:1
System.out.println("Hallo");
___________
Ubuntu Bug #1: Microsoft has a majority market share
Casecon: Projekt leiser Käse
-
Danke für den Stadtplan

Dann werde ich mal ins andere Tutorial laufen. Thanks!
Ähnliche Themen
-
CSS Problem bei IE8 und Firefox
Von holger im Forum CSSAntworten: 1Letzter Beitrag: 08.08.10, 20:54 -
AJAX -> onreadystatechange-Callback trotz .abort() ?
Von Master of Chess im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 10.11.07, 11:42 -
AJAX POST onreadystatechange
Von port29 im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 27.05.06, 20:15 -
Problem mit Firefox und Js
Von pontifex im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 23.03.05, 22:42 -
Firefox Problem
Von raphk im Forum HTML & XHTMLAntworten: 3Letzter Beitrag: 11.09.04, 14:10





Zitieren
Login





