tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
3
ZUGRIFFE
167
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    thehasso thehasso ist offline Mitglied Brokat
    Registriert seit
    Apr 2008
    Beiträge
    345
    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
     

  2. #2
    Avatar von saftmeister
    saftmeister saftmeister ist offline Der Saft sei mit dir
    tutorials.de Premium-User
    Registriert seit
    May 2006
    Ort
    There is no place like 127.0.0.1
    Beiträge
    3.516
    Das macht man mittels Ajax (Asynchronous Java Script And XML).
     
    Grüße
    --
    Qualität des Codes wird in WTF's/Min gemessen: Je mehr, desto schlechter der Code ;-)

  3. #3
    thehasso thehasso ist offline Mitglied Brokat
    Registriert seit
    Apr 2008
    Beiträge
    345
    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ß
     

  4. #4
    unbenannt unbenannt ist offline Mitglied
    Registriert seit
    Feb 2009
    Beiträge
    15
    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)
     

Ähnliche Themen

  1. Partitionierung von Linux vornehmen
    Von sterndi im Forum Linux & Unix
    Antworten: 3
    Letzter Beitrag: 24.10.07, 18:00
  2. direktes photometrisches Licht
    Von der_karl im Forum 3D Studio Max
    Antworten: 6
    Letzter Beitrag: 25.04.06, 23:18
  3. C# - Kein direktes Problem ... Oje ...
    Von Alexander12 im Forum .NET Datenverwaltung
    Antworten: 32
    Letzter Beitrag: 26.10.05, 22:46
  4. Registry-Einträge vornehmen
    Von Sneakmaster im Forum Visual Basic 6.0
    Antworten: 1
    Letzter Beitrag: 27.06.05, 00:31
  5. Direktes Probblem mit Frame
    Von Uffi im Forum HTML & XHTML
    Antworten: 11
    Letzter Beitrag: 19.12.03, 16:16