Ergebnis 1 bis 4 von 4

Thema: SQL Update schreibt nicht in Datenbank

  1. #1
    HTML Newbie
    Registriert seit
    29.01.2012
    Beiträge
    2
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard SQL Update schreibt nicht in Datenbank

    Hi

    Ich habe folgenden Code in meinem Script und komme nicht dahinter, warum das SQL - Update nicht in meine Datenbank schreibt.
    Es gibt keine Syntax - Fehlermeldung, die Variablen sind auch alle richtig geschrieben - nach Stunden herumsuchen bleibe ich ratlos:

    PHP-Code:
    <?php

     $teilnahme 
    $_POST['teilnahme'];
     
    $uname $_SESSION['xyz_uname'];

        
    $mysqlhost="localhost";
        
    $mysqluser="xxxxx"
        
    $mysqlpwd="yyyyy";
        
    $mysqldb="zzzzz"

       
        
    $connection=mysql_connect($mysqlhost$mysqluser$mysqlpwd) or die
        (
    "Verbindungsversuch fehlgeschlagen");

        
    mysql_select_db($mysqldb$connection) or die("Konnte die Datenbank nicht
        waehlen."
    );

          
          
    $result mysql_query('UPDATE `alogin_user` SET `teilnahmeClub` = $teilnahme WHERE `adv_uname` = $uname');
          echo 
    $result;
    ?>
    Danke im Voraus
    Forels
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Bandit
    Gast

    Standard AW: SQL Update schreibt nicht in Datenbank

    Was sagt mysql_error?
    PHP-Code:
    $result mysql_query('....')
       or die (
    "MySQL-Fehler: " mysql_error()); 
    PHP-Code:
    $query "UPDATE 
                 `alogin_user` 
               SET 
                 `teilnahmeClub` = '" 
    mysql_real_escape_string($teilnahme) . "' 
               WHERE 
                 `adv_uname` = '
    $uname'";
                 
    mysql_query($query)
      or die (
    "MySQL-Error: " mysql_error()); 

  3. #3
    HTML Newbie
    Themenstarter

    Registriert seit
    29.01.2012
    Beiträge
    2
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard AW: SQL Update schreibt nicht in Datenbank

    Hi -Danke, habe ich gemacht aber:

    Unknown column '$uname' in 'where clause'

    Daraus werde ich erst recht nicht schlau, denn $uname bezieht sich ja auf eine im script gesetzte Variable und nicht auf ein Kolumne in der Datenbank. Wie bringe ich der Abfrage das bei ?

    Beste Grüße
    Forels

  4. #4
    Bandit
    Gast

    Standard AW: SQL Update schreibt nicht in Datenbank

    Tja, vielleicht solltest du dir meine Version mal genau ansehen oder übernehmen. Man sollte nämlich " oder ' oder ` an den richtigen Stellen einsetzen.

Ähnliche Themen

  1. update gelingt nicht
    Von Inuyasha2008 im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 2
    Letzter Beitrag: 09.09.2009, 20:28
  2. Freundin schreibt nicht zurück ...
    Von chris90night im Forum Off Topic und Quasselbox
    Antworten: 6
    Letzter Beitrag: 10.04.2007, 13:38
  3. UPDATE Funktion der SQL Datenbank klappt nicht
    Von im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 1
    Letzter Beitrag: 08.10.2006, 02:16
  4. Datensätze in SQL Datenbank mit Update
    Von im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 9
    Letzter Beitrag: 08.06.2006, 13:13
  5. Warum schreibt er mein echo nicht?
    Von Ivanman im Forum PHP Forum - Apache - CGI - Perl - JavaScript und Co.
    Antworten: 3
    Letzter Beitrag: 24.02.2006, 12:56

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •