Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Mały problem z dodawaniem rekordow do bazy mysql
qba10
post 11.11.2007, 23:09:47
Post #1





Grupa: Zarejestrowani
Postów: 264
Pomógł: 20
Dołączył: 19.08.2007
Skąd: Bryńsk k. Lidzbarka Welskiego (nie mylić z Warmińskim)

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


Bym prosił o odpowiedź dlaczego ten skrypt dodawania rekordow do bazy nie dziala ( haslo itp sa dobre na 100%)
  1. <?php 
  2. $loginx = $_POST['login'] ;
  3. $imiex = $_POST['imie'];
  4. $nazwiskox = $_POST['nazwisko'];
  5. $emailx = $_POST['email'];
  6. $passx = $_POST['password'];
  7.  
  8.  
  9.  
  10. $link = mysql_connect('mysql.cba.pl', 'login', 'haslo')
  11. or die('Nie można się połączyć: ' . mysql_error());
  12. if($link==$link)
  13. {
  14. echo "Połaczenie nawiazane";
  15. }
  16. mysql_select_db('zielone_szeregi_cba_pl');
  17.  
  18. $zapytanie1 = 'INSERT INTO `users` (`user`) (`pass`) (`imie`) (`nazwisko`) (`email`) VALUES ('.$loginx.') ('.$passx.') ('.$imiex.') ('.$nazwiskox.')('.$emailx.')';
  19. $wykonaj = mysql_query($zapytanie1); 
  20.  
  21. if($wykonaj){
  22.  echo 'good';
  23.  }
  24.  else{
  25.  echo 'dupa';
  26.  }
  27.  
  28. ?>


--------------------
Qbix Media Project - Prosty Multiplatformowy Odtwarzacz Muzyki
Go to the top of the page
+Quote Post
JaRoPHP
post 12.11.2007, 07:45:59
Post #2





Grupa: Zarejestrowani
Postów: 675
Pomógł: 15
Dołączył: 7.11.2004
Skąd: Katowice

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


Warunek:
  1. <?php
  2. if($link==$link)
  3. ?>
nie ma większego sensu - zawsze jest prawdziwy.

Co do zapytania - najpierw je sprawdź smile.gif:
  1. <?php
  2. $zapytanie1 = 'INSERT INTO `users` (`user`) (`pass`) (`imie`) (`nazwisko`) (`email`) VALUES ('.$loginx.') ('.$passx.') ('.$imiex.') ('.$nazwiskox.')('.$emailx.')';
  3. echo $zapytanie1; // wykonaj w np. phpmyadmin
  4. $wykonaj = mysql_query($zapytanie1) or die(mysql_error());
  5. ?>

Prawidłowa składnia INSERT.


--------------------
Kto pyta, nie błądzi...
Kto zbłądził, ten pyta...
Go to the top of the page
+Quote Post
qba10
post 12.11.2007, 16:34:00
Post #3





Grupa: Zarejestrowani
Postów: 264
Pomógł: 20
Dołączył: 19.08.2007
Skąd: Bryńsk k. Lidzbarka Welskiego (nie mylić z Warmińskim)

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


jednym słowem co mam źle?questionmark.gif bo nie rozumiem blinksmiley.gif


--------------------
Qbix Media Project - Prosty Multiplatformowy Odtwarzacz Muzyki
Go to the top of the page
+Quote Post
nevt
post 12.11.2007, 17:11:32
Post #4





Grupa: Przyjaciele php.pl
Postów: 1 595
Pomógł: 282
Dołączył: 24.09.2007
Skąd: Reda, Pomorskie.

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


wiekszość tego zapytania jest zła... link do składni INSERT pokazał ci JaRoPHP, ale tobie chyba nie starczyło sił, żeby przewinąć zawartość do miejsca gdzie są pokazane przykłady... źle zastosowałeś nawiasy, brakuje przecinków, brakuje limiterów łańcuchów (apostrofów)... a powinno być mniej wiecej tak:
  1. <?php
  2. $zapytanie 1= "INSERT INTO `users` (`user`, `pass`, `imie`, `nazwisko`, `email`) VALUES ('$loginx', '$passx', '$imiex', '$nazwiskox', '$emailx');";
  3. ?>


powodzenia...


--------------------

-
Oh no, my young coder. You will find that it is you who are mistaken, about a great many things... -
Go to the top of the page
+Quote Post
qba10
post 12.11.2007, 17:25:02
Post #5





Grupa: Zarejestrowani
Postów: 264
Pomógł: 20
Dołączył: 19.08.2007
Skąd: Bryńsk k. Lidzbarka Welskiego (nie mylić z Warmińskim)

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


thx wszystko działa poprawnie happy.gif


--------------------
Qbix Media Project - Prosty Multiplatformowy Odtwarzacz Muzyki
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 13.08.2025 - 22:44