Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mysql] Wpisywanie rekordów do bazy
hausner15
post
Post #1





Grupa: Zarejestrowani
Postów: 51
Pomógł: 0
Dołączył: 5.02.2007

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


Witam mam mały problem:

Otóż męczę się dzisiaj i nie mogę dojść w czym tkwi błąd:

  1. $sql="INSERT INTO spteam_users (login, nick, group_id, pass, mail, gg, tlen, jabber, www, location, registration_date, points) VALUES ($login, $nick, '1', $pass, $mail, $gg, $tlen, $jabber, $www, $location, $registration_date, '0')";
  2. $do=mysql_query($sql);


Wysyłam z poziomu php takie zapytanie do bazy, a wpis się nie tworzy. Wszystkie zmienne są podstawione, ale i tak wydaje mi sie że nie ma to znaczenia.

Proszę o pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
webdice
post
Post #2


Developer


Grupa: Moderatorzy
Postów: 3 045
Pomógł: 290
Dołączył: 20.01.2007




  1. <?php
  2. $query = "INSERT INTO `tabela` (`id`, `login`) VALUES ('" . $id . "', '" . $login . "')";
  3. ?>


Ten post edytował webdicepl 3.02.2008, 23:35:17
Go to the top of the page
+Quote Post
-Wieviór-
post
Post #3





Goście







  1. <?
  2. $sql = "INSERT INTO tabela (pole, pole_typu_int) VALUES ('".$login."', 1)";
  3. $do=mysql_query($sql);
  4. ?>
Go to the top of the page
+Quote Post
hausner15
post
Post #4





Grupa: Zarejestrowani
Postów: 51
Pomógł: 0
Dołączył: 5.02.2007

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


Dzięki!

Nie pomyślałem że zmienne muszą być dodane jak do zwykłego stringa. Po dorobioeniu wszędzie gdzie trzeba było " i . wszystko zaczeło działać.

Jeszcze raz dzięki i pozdro!

Temat do zamknięcia.
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: 23.08.2025 - 21:32