Echo Problem

  • Hallo, und zwar habe ich einen Fehler,


    und zwar lasse ich etwas speichern in mysql das funktioniert aus. Und dann wird man auf eine neue seite geleitet wo dann eigentlich stehen sollte http://www.localhost.de/v.php/id= z.B 0 aber stattdesen steht einfach garnix da.


  • Ja sollte eigentlich schau:


    Ich werde ja weiter geleitet

  • Ok, danke jetzte wird das hier angezeigt



    http://www.localhost.de/v.php?id=''


    allerdings muss das " weg und anstatt das " muss eine ID die ich in der mysql db immer +1 rechne wenn ein neuer eintrag dort rein kommt.
    Code noch mal:


  • Versuchs mal so



  • Wenn er dir keine ID ausgibt, dann findet er vielleicht keinen Eintrag welcher auf die Abfrage passt.
    Versuch mal die Abfrage in phpmyadmin auszuführen und schau was dort rauskommt. (natürlich ohne $username sondern dem richtigen Wert).


    Beim echo mach es einfach so:

    PHP
    echo "www.localhost.de/v.php?id=".$id;


    Du musst wenn du AUTO_INCREMENT auf dein ID Feld benutzt die ID nicht selber hochzählen, das macht der MySQL Server schon für dich.

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen