Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [MySQL][PHP] Zapisanie wartosci do bazy danych
raval
post
Post #1





Grupa: Zarejestrowani
Postów: 100
Pomógł: 0
Dołączył: 1.04.2011

Ostrzeżenie: (0%)
-----


Witam,

Czy takie zapytanie zadziała:

  1. mysql_query("INSERT INTO `nazwa_tabeli`(`id`,`Sony Ericsson`,`HTC`) VALUES (NULL, '$WartoscBD[1]', '$WartoscBD[2]')");


Chodzi mi dokladnie, czy składnia dla wartosci '$WartoscBD[1]' zostala dobrze napisana ? Poniewaz powyzsze zapytanie nei dziala
Go to the top of the page
+Quote Post
matino
post
Post #2





Grupa: Zarejestrowani
Postów: 175
Pomógł: 30
Dołączył: 9.08.2007

Ostrzeżenie: (0%)
-----


Jeśli id jest auto increment to możesz je spokojnie wywalić z zapytania:
  1. mysql_query("INSERT INTO `nazwa_tabeli`(`Sony Ericsson`,`HTC`) VALUES ('$WartoscBD[1]', '$WartoscBD[2]')");
Go to the top of the page
+Quote Post
sadistic_son
post
Post #3





Grupa: Zarejestrowani
Postów: 1 495
Pomógł: 245
Dołączył: 1.07.2009
Skąd: Bydgoszcz

Ostrzeżenie: (0%)
-----


Powinno zadziałać. Jeśli zmienną z tablicy o indeksie strinogywm np. $tab['klucz'] masz w cudzysłowach to pomijasz apostrof czyli:
  1. "tab[klucz]";
Przy liczbowych nazwach indeksów apostrofów nie stosuje się w ogóle. Tak więc Twoje zapytanie pod względem składni php i sql jest poprawne. Błąd musi leżeć gdzie indziej.
PS. Czy kolumny `Sony Ericsson` i `HTC` nie są przypadkiem typu liczbowego? I jaki typ danych zawierają zmienne, które wstawiasz do bazy?

Ten post edytował sadistic_son 14.04.2011, 19:53:48
Go to the top of the page
+Quote Post
kill15
post
Post #4





Grupa: Zarejestrowani
Postów: 184
Pomógł: 14
Dołączył: 21.12.2010

Ostrzeżenie: (0%)
-----


a tabela się nazywa: nazwa_tabeli (IMG:style_emoticons/default/questionmark.gif)
czy aż tak ukrywasz nazwę tabeli przed nami (IMG:style_emoticons/default/haha.gif)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.08.2025 - 18:15