direktes Sql Update vornehmen

thehasso

Erfahrenes Mitglied
Hallo zusammen,


ich hab schon mehrmals auf webseiten gesehen, dass man eine SQL UPDATE direkt vornehmen kann, ohne dass sich die seite ladet(anscheinend) also so kommt's rüber :))

also es steh beispielsweise:

Interessen: [LEERES FELD] bearbeiten*

wenn man auf bearbeiten klickt dann öffnet sich ein Fenster in dem man eine eingabe vornehmen kann(also Interessen eingeben). Klickt man dann im Fenster auf abspeichern. Dann werden die Interessen direkt im Profil angezeigt ohne das sich die Seite neu lädt.

Ein gutes beispiel hierzu könnte man auf XING.de sehen .


Viele Grüße
thehasso
 
okay, dann lag ich ja doch nicht so falsch was das esnicht komplett neu zu laden braucht :))

Ajax [?eid?æks] ist ein Apronym für die Wortfolge „Asynchronous JavaScript and XML“. Es bezeichnet ein Konzept der asynchronen Datenübertragung zwischen einem Browser und dem Server. Dieses ermöglicht es, HTTP-Anfragen durchzuführen während eine HTML-Seite angezeigt wird und die Seite zu verändern ohne sie komplett neu zu laden.



Hmm und wie macht man dann beispielsweise ein Update für ein Attribut in der Datenbank mit Ajax?

Das als Beispiel:

$SQL = "UPDATE tbluser_profile SET " ;
$SQL = $SQL . " land = '" . $land1 . "' ";
$SQL = $SQL . " WHERE intID = " . $zahl ;

mysql_query($SQL);



Gruß
 
Nun, Ajax hat im grunde genommen damit nichts zutun, sondern KANN, fals ein neuer wert in die inputbox eingegeben wurde, die daten an eine PHP datei zu senden, und die rückgabe empfangen. Lies dir am besten hier einfach mal ein paar Ajax-Tutorials durch (findest du bei den JavaScript Tutorials)
 
Zurück