<?php $zapytanie = "UPDATE logotyp SET logotyp1=".$_POST['linia1'].", logotyp2=".$_POST['linia2'].", logotyp3=".$_POST['linia3'].", logotyp4=".$_POST['linia4'].", logotyp5=".$_POST['linia5'].", logotyp6=".$_POST['linia6']."" ; $zapytanie = "SELECT * FROM logotyp"; echo '<FORM ACTION="" METHOD="POST"> <INPUT TYPE="text" NAME="linia1" value="'.$wiersz['logotyp1'].'"> <INPUT TYPE="text" NAME="linia2" value="'.$wiersz['logotyp2'].'"> <INPUT TYPE="text" NAME="linia3" value="'.$wiersz['logotyp3'].'"> <INPUT TYPE="text" NAME="linia4" value="'.$wiersz['logotyp4'].'"> <INPUT TYPE="text" NAME="linia5" value="'.$wiersz['logotyp5'].'"> <INPUT TYPE="text" NAME="linia6" value="'.$wiersz['logotyp6'].'"> <INPUT TYPE="image" src="zmien-gif.php"> </form> '; ?>
Problem w tym, że uaktualnienie działa tylko wtedy, gdy wpisuję jednym ciągiem liczby (ale już np. '1 2 3' nie działa) - w ogóle nie wchodzą mi litery. Pola w bazie to VARCHAR. Pod PHPMyAdmin mogę wpisywać cokolwiek i działa, a tutaj przez php taka klapa. Proszę o pomoc, co tu jest źle. Dzięki z góry.