Hej. Mam problem dotyczący zapisu imienia i nazwiska do bazy danych, otóż mam dwa form, a w nim dwa textboxy:
imię: <input type="text" name="imie">
autor: <input type="text" name="autor">
Dla nich mam zapis w bazie:
$sql = "INSERT INTO bans(screen, id, imie, data, autor) VALUES ('{$imgData}', '{$_FILES['userfile']['name']}','".$_POST['imie']."',now(),'".$_POST['autor']."')";
W pola wpisuję imię jak i nazwisko. Ale po:
$sql2 = "SELECT imie FROM bans WHERE id=" .$_GET['id'] . ";";
$sql4 = "SELECT autor FROM bans WHERE id=" .$_GET['id'] . ";";
$result2 = mysql_query("$sql2") or die("Invalid query: " . mysql_error());
$result4 = mysql_query("$sql4") or die("Invalid query: " . mysql_error());
echo mysql_result($result2, 0);
echo mysql_result($result4, 0);
Wyskakuje tylko imię (czyli to, co pierwsze wpisałem do pola):
Pawe
Natan
Do tego nie ma polskiego znaku (ł), mimo tego, że kodowanie w bazie mam ustawione na utf8_polish_ci