Vielen herzlichen Dank! Grüße Sven
The post was edited 1 time, last by yadrummer ( Apr 8th 2008, 9:55am). 2
Hi,
Problem 1 ist ja einfach zu lösen... du erweiterst den Content immer nur:
nerHTML += sponseText;
Stattdessen kannst du dir ja ein DIV allein für die 2te Auswahl erstellen und das immer überschreiben. tElementById('zweiteSpalte'). innerHTML = sponseText;
zu zweitem: Hast du dazu eine Online Demo? Da du das ziemlich veraltete und seit Jahren im HTML Standard verschwundene font-Tag verwendest tippe ich mal auf ungültigen HTML Code. Ajax sql abfrage interview. Ersetze das font mal durch ein div und validiere den restlichen Code mal mit
»
HTML, JavaScript & CSS »
Ajax Sql Abfrage Interview
$_GET['s']. '" AND bauteil_status = "1";');
while($row = mysql_fetch_object($result))
{
echo ''. $row->bauteil_bezeichnung. ' ';}? Mit Ajax MySQL Datenbank Abfragen - Web-Programmierung - Deutsches Raspberry Pi Forum. >
echo 'Projekte||';
$result = mysql_query('SELECT * FROM projekt WHERE projekt_kundenid = "'. '" AND projekt_aktiv = "1";');
echo 'Ajax Sql Abfrage Tutorial
Also das aller paar Sekunden eine Abfrage erfolgt und der neue Kommentar automatisch nachgeladen wird ohne immer die komplette Seite neuzuladen. #4
Kannst du ja machen. Entweder mit setInterval
oder mit setTimeout
#5
Genau. @Bourbon
Ajax selbst ist mit (und auch ohne) jQuery überhaupt keine Kunst. Außer ein kleinwenig Verständnis für HTTP und den Umgang mit Callback-Funktionen bzw. EventListener brauchst du nämlich gar nichts. Schon kannst du Ajax voll einsetzen. Ajax sql abfrage gezeigt. Hast du dich überhaupt bereits genauer mit JS auseinandergesetzt? Denn AJAX ist nur ein winziges Themengebiet von JS. Zu @thecain Antwort möchte ich noch ergänzen, dass setTimeout ziemlich sicher die bessere Wahl ist. Mit setInterval weiß ich jetzt bereits dass sich das Ganze zu einem Flaschenhals entwickelt. Zuletzt bearbeitet: 2 Dezember 2014
#6
Mit der Datenbankabfrage selbst hat Ajax nichts zu tun. Die machst du in der Regel serverseitig. Das Ergebnis dieser Abfrage verwandelst du (z. B. ) in einen Jsonstring der im einfachsten Fall einfach mit Echo ausgegeben wird.
Ajax Sql Abfrage Example
Als zweites möchte ich ein Dropdownfeld mit einem inputfeld "verknüpfen", soll heißen ich wähle erst im Dropdownfeld etwas aus und dann will ich eine Nummer im Inputfled eingeben und bei onkeyup soll der prüfen, ob es diese Nummer an dem Standort schon gibt! Mit IE funktioniert des, mit firefox und safari nicht... Im Internet Explorer aber gleiches Problem wie bei 1. ) function DoesNebenstelleExist() {
var AJAX = null;
AJAX = new XMLHttpRequest();} else if (tiveXObject) {
AJAX = new ActiveXObject("Msxml2. XMLHTTP");} catch (ex) {
AJAX = new ActiveXObject("Microsoft. XMLHTTP");} catch (ex) {}}}
var Nebenstelle = tElementById("NebenstelleAnlegen");
var StandortID = tElementById("OrtAnlegen");
("GET", ""+ StandortID + "&n="+ Nebenstelle, false);
AJAX. onreadystatechange = NebenstellenAusgeben;
function NebenstellenAusgeben() {
var d = tElementById("NebenstelleAnlegenAusgabe");
Hier soll dann erscheinen, ob es diese Nummer schon gibt oder nicht. AJAX Einführung direkt anhand eines Beispiels.
Hoffentlich könnt ihr mir helfen!
Punkte)';}? >
Funktionsweise des PHP-Skriptes
Das Skript nimmt die vom Programm über $_GET['q'] gelieferte Nutzereingabe und speichert diese in der sprechenden Variable $passwort. In den nächsten Schritten bekommt eine Variable $sicherheitszahl einen Wert dazugezählt, je nachdem ob das Passwort bestimmte Bedingungen erfüllt oder nicht. Da längere Passwörter besser sind als Kürzere, erhält die Sicherheitszahl die Länge des Passworts. Sprich, besteht ein Passwort aus 7 Zeichen, beträgt die Sicherheitszahl 7. Im nächsten Schritt wird kontrolliert, ob Kleinbuchstaben vorhanden sind. Ajax sql abfrage tutorial. Weitere 5 Punkte, wenn das der Fall ist. Dann wird kontrolliert, ob Großbuchstaben vorhanden sind. Auch hier weitere 5 Punkte, wenn Großbuchstaben da sind. Dann wird kontrolliert, ob Zahlen vorhanden sind. Auch hier weitere 5 Punkte, wenn mindestens eine Zahlen vorhanden ist. Dann wird auf folgende Sonderzeichen kontrolliert,. -;:_ – auch dann 5 weitere Punkte. Die Sonderzeichen können noch erweitert werden (allerdings müssen einige davon maskiert werden).