Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL]Zapis do bazy danych mysql
Forum PHP.pl > Forum > Przedszkole
borpaw
Zapisuje do bazy taki łańcuch znaków: "{PAGES}/{NO}"
I ok zapisuje się, ale jak odczytuje z bazy to dostaje spowrotem tylko znak "/"

Czy klamry to jakieś znaki specjalne? jak zrobić żeby wyciągał mi z bazy cały string?
Wazniak96
zakoduj przez np base_encode64, a później zdekoduj. ;p
mmmmmmm
PHP, jeśli w cudzysłowach umieścisz jakiś ciąg w nawiasch klamrowych, to oczekuje w nim zmiennej. i zamienia na jej wartość.
Czyli jeśli miałbyć:
  1. $zwierze='kota';
  2. $zdanie = "Ala ma {$zwierze}";
  3. // w zmiennej $zdanie masz 'Ala ma kota'

Rozwiązania dwa:
1. Nie używać w takich przypadkach cudzysłowu, tylko apostrofów.
2. Kodowanie np. ww base
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.