Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 27.02.2016 Ostrzeżenie: (0%)
|
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 |
|
|
|
LeviPlayGames [PHP][MySQL] Imię i nazwisko w jednym formie 27.02.2016, 14:19:32
arogant cięzko stwierdzić po takim małym kawałku kodu, jak... 27.02.2016, 19:17:34
gorden 1. Jeśli masz dwa formy, to najprawdopodobniej wys... 27.02.2016, 19:39:51 ![]() ![]() |
|
Aktualny czas: 20.12.2025 - 22:57 |