[PHP/MySQL] Ersetzen funktioniert nicht...

  • Hallo Com,


    ich habe ein Problem mit PHP und MYSQL.
    Ich will versuchen in der Tabelle Code "Genutzt" von 0 auf 1 zu machen aber es funktioniert nicht.


    Code (ganz oben):


    PHP
    #hier mussd er fucking fehler sein...
    	$Code = "SELECT * FROM `Gutscheincodes` WHERE `Gutscheincode` ='Gutscheincode'";
    	$Code2 = mysql_query($Code) or die ("Fehler");
    	$Code3 = mysql_fetch_array($Code2);



    und nochmal ein Code:



  • Hmm das funktioniert auch nicht....
    Hat sonst noch einer eine Lösung?

  • Wie wäre es mit:

    SQL
    UPDATE `Gutscheincodes` SET `Genutzt` =  '1' WHERE `Gutscheincode` ='Gutscheincode


    Edit: Dein ganzer Codeschnippsel kann garnicht so funktionieren wie du es willst.... add mich mal in Skype ich machs dir wenn du willst

    Mit freundlichen Grüßen
    Developer
    Go/Python Developer | ehm. Webdeveloper | Fachinformatiker Anwendungsentwicklung
    Arbeitet in einem cloudigen Umfeld bei einem der größten deutschen Rechenzentrumsbetreibern

  • Viele Sachen stimmen bei dir nicht.


    1. $Code3["Genutzt"] = 1;
    Du musst mit einer Update-Query die Spalte "Genutzt" auf 1 setzen.


    2. $Benutzer3["Guthaben"] += $wert;
    Was ist $wert?
    Kennt der nicht ;)
    $row = mysql_fetch_assoc($query);
    Das war schon richtig, jetzt kommt:
    $row["wert"]; wenn du die Spalte auch "wert" genannt hast.


    3. $code = htmlspecialchars($_POST["code"]);
    WHERE `Gutscheincode` = '".$_POST["code"]."
    Dein "htmlspecialchars" bringt hier Null, da du es nicht verwendest ...
    Würde da eher "mysql_real_escape_string" benutzen.


    4. if(isset($_POST["aufladen"]))
    Das gleiche wie bei 3 ...
    Wobei ich glaube das wäre bei dir eher "code".


    Habe dir mal paar Links mit Tutorials heraus"gegoogelt":
    http://www.gurkcity.de/webdesi…l-php-datenbankanbindung/
    http://www.php-einfach.de/einf_mysql.php
    http://www.schattenbaum.net/php/mstart.php



    Mit freundlichen Grüßen
    Kevin

    Einmal editiert, zuletzt von Kevin1 ()

  • Danke an G-Mac :)
    Er hat mir per TV geholfen.



    //CLOSE