Rolf B: PHP: Bedingung wird nie erfüllt

Beitrag lesen

Hallo Yadgar,

  $req = $_GET["edit"];
  $sql3 = "SELECT ... WHERE ... AND STICHWORT_DATUM.nr = '".
  // 
  $req."'";

Schönen Gruß von Bobby Tables. Bestimmt nicht zum ersten Mal!

Im Übrigen wird das Problem wohl an der Ursache liegen, die man dem Code aber nicht ansieht. Ich weiß nicht, was Du da aus der Stichwörter-Tabelle herausliest. Das Problem könnten Spaces sein, die in der DB stehen. Z.B. weil es keine VARCHAR-Spalte ist. Das kriegst Du raus, wenn Du die "Kontrollausgabe" vor den if ziehst und die beiden Werte, die Du vergleichst, ausgibst. Und dann am besten in einem Monospace-Font anschaust (sprich: In der Sourcecode-Ansicht der Entwicklerwerkzeuge), und nicht das, was der Browser draus macht.

Rolf

--
sumpsi - posui - obstruxi