Promocja językowa LINGO

Pytanie o dodawanie rekordów do bazy danych

Wszystko o bazach danych

Moderator: Moderatorzy

Pytanie o dodawanie rekordów do bazy danych

Postprzez Absherr Pn mar 31, 2008 20:38 pm

Witam.
W sumie to jest to pytanie z pogranicza baz danych i PHP ;p Otóż: mam bazę danych, a w niej jedną tabelę. Z poziomu PHP łącze się do tej bazy wszystko ładnie ;d I teraz mam problem jak dodać rekord do tablicy, gdy wartości (które chce dodać) mam w zmiennych?
Próbuję:

Kod: Zaznacz cały
    $id=9;
    $login="TEST";
    $pass="test";
    $sex="test";
    $nick="TEST";
    $zapytanie='INSERT INTO player (uid, Login, Haslo, Sex, Nick) VALUES ( '.$id.' , '.$login.' , '.$pass.' , '.$sex.' , '.$nick.' ) ';
    $wykonaj = mysql_query($zapytanie) or die("Query failed : " . mysql_error());

W rezultacie otrzymuję
Query failed : Unknown column 'TEST' in 'field list'


#MNabiałek
Dzięjuję :) Jak zwykle wszystko działa.
Ostatnio edytowano Pn mar 31, 2008 21:41 pm przez Absherr, łącznie edytowano 1 raz
Avatar użytkownika
Absherr
obserwator
obserwator
 
Posty: 30
Dołączył(a): N lis 26, 2006 15:03 pm
Lokalizacja: się biorą dzieci neo?

Re: Pytanie o dodawanie rekordów do bazy danych

Postprzez mnabialek Pn mar 31, 2008 21:37 pm

Sprawa jest taka, że napisy dodawane do bazy muszą być ujmowane w apostrofy.

Powinno być coś w stylu:

Kod: Zaznacz cały
    $zapytanie="INSERT INTO player (uid, Login, Haslo, Sex, Nick) VALUES ( ".$id." , '".$login."' , '".$pass."' , '".$sex."' , '".$nick."' ) ";
Promocja na abonament w serwisie - kup lub poleć innym - szczegóły na Abonament w serwisie
Avatar użytkownika
mnabialek
Administrator
Administrator
 
Posty: 657
Dołączył(a): Śr paź 25, 2006 14:05 pm
Lokalizacja: Częstochowa


Powrót do Bazy danych

Kto przegląda forum

Użytkownicy przeglądający to forum: Brak zalogowanych użytkowników i 0 gości

cron
ręceprecz odtybetu | Programista PHP | Pozycjonowanie www | Seo link directory | Pozycjonowanie Częstochowa | wizy do rosji | wizy do uzbekistanu