Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dlaczego Nie Dziala?
MarcinJarek
post
Post #1





Grupa: Zarejestrowani
Postów: 104
Pomógł: 0
Dołączył: 26.10.2003
Skąd: Warszawa

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


  1. <?
  2. $sql = mysql_connect (localhost, root, krasnal);
  3. mysql_select_db(&#092;"php\");
  4. $zapytanie = &#092;"SELECT * FROM uzytkownicy\";
  5. $wykonaj = mysql_query($zapytanie);
  6.  
  7. $q =&#092;"INSERT INTO uzytkownicy (`id`, `nick`, `haslo`, `data`) VALUES ('' , 'nick' , 'haslo' , 'data')\";
  8. $w=mysql_query($q);
  9. ?>


Dlaczego mi to nie dziala? Zawsze dzialalo a teraz nagle nie pojawia sie blad ale nie wpisuje nic do bazy...

Ten post edytował MarcinJarek 23.08.2004, 13:38:38
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
MarcinJarek
post
Post #2





Grupa: Zarejestrowani
Postów: 104
Pomógł: 0
Dołączył: 26.10.2003
Skąd: Warszawa

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


Ja sam dodaje baze danych w phpmyadmin a to jest tak:

form.html

  1. <?php
  2. <form action=&#092;"dodaj.php\" method=\"post\">
  3. Podaj swoj nick: <INPUT TYPE=&#092;"TEXT\" NAME=\"nick\"><BR>
  4. Podaje swoje haslo: <INPUT TYPE=&#092;"password\" NAME=\"login\"><br>
  5. Podaj ponownie haslo: <INPUT TYPE=&#092;"TEXT\" NAME=\"haslo2\"><BR>
  6. Podaj swoje imie: <INPUT TYPE=&#092;"TEXT\" NAME=\"imie\"><BR>
  7. Podaj swoje nazwisko: <INPUT TYPE=&#092;"TEXT\" NAME=\"nazwisko\"><BR>
  8. Podaj swoj e-mail: <INPUT TYPE=&#092;"TEXT\" NAME=\"mail\"><BR>
  9. <input TYPE=&#092;"Submit\" VALUE=\"Wyslij\">
  10. ?>


dodaj.php
  1. <?php
  2. if ($haslo != $haslo2) {
  3.  
  4. mysql_connect ('localhost', 'root', 'krasnal') or die(mysql_error());
  5.  
  6. mysql_select_db(&#092;"php\");
  7.  
  8. $zapytanie = &#092;"SELECT login FROM uzytkownicy WHERE login='$login'\";
  9.  
  10. $wynikZapytania = mysql_query($zapytanie);
  11.  
  12. if(mysql_num_rows($wynikZapytania) > 0) {
  13. echo &#092;"Ten login jest juz zajety!\";
  14. }
  15. else
  16. {
  17. $data = date('Y-m-d G:i:s');
  18. $zapytanie =&#092;"INSERT INTO uzytkownicy (login, haslo, imie, nazwisko, mail, typ, data) VALUES ('$haslo' , '$login' , '$imie', '$nazwisko', '$mail', 'testowani', '$data')\";
  19. echo $zapytanie;
  20. $wynikZapytania = mysql_query($zapytanie);
  21.  
  22. if (mysql_affected_rows() > 0)
  23. echo 'uzytkownik zostal dodany';
  24. else
  25. echo 'nie zostal dodany';
  26. }
  27. }
  28. else {
  29.  echo &#092;"Podane hasla sa rozne.\";
  30. }
  31. ?>
Go to the top of the page
+Quote Post

Posty w temacie
- MarcinJarek   Dlaczego Nie Dziala?   23.08.2004, 13:37:48
- - mhs   1) jezeli pole jest id jest kluczem podstawowym ta...   23.08.2004, 13:51:22
- - Yarecki   mysql_connect (localhost, root, krasnal); powinno ...   23.08.2004, 13:51:27
- - mhs   Cytat(Yarecki @ 2004-08-23 14:51:27)mysql_con...   23.08.2004, 13:53:08
- - Yarecki   Cytat(MarcinJarek @ 2004-08-23 15:11:08)Dziek...   23.08.2004, 14:21:49
- - MarcinJarek   Kurde - teraz mam kod taki: [PHP] pobierz, plaint...   23.08.2004, 15:29:29
- - Nitryt14   Omijasz pole ID? Cytatnie chce dzialac - nie dodaj...   23.08.2004, 15:38:25
- - MarcinJarek   Mam AUTO_INCREMENT i w polu artybury mam "UNS...   23.08.2004, 15:40:25
- - Nitryt14   To zmień ustawienie żeby nie było UNSIGNED tzn. wy...   23.08.2004, 15:44:28
- - MarcinJarek   Nadal nie dziala. Wklejam caly kod bo to moze tego...   23.08.2004, 15:46:28
- - tumczasty   Cytat$q ="INSERT INTO uzytkownicy (...   23.08.2004, 15:53:03
- - MarcinJarek   .....Nadal nie dziala ;(   23.08.2004, 15:57:48
- - Nitryt14   A na końcu tego zapytania[PHP] pobierz, plaintext ...   23.08.2004, 16:02:36
- - mhs   jezeli to jest koncowy kod to: 1) jezeli $ha...   23.08.2004, 16:04:40
- - MarcinJarek   Wkelilem caly skrypt. A wiec w czym jest blad? Ah...   23.08.2004, 16:13:52
- - mhs   [PHP] pobierz, plaintext <?phpif ($haslo !=...   23.08.2004, 16:25:55
- - MarcinJarek   Kod powinien wygladac tak: [PHP] pobierz, plainte...   23.08.2004, 16:34:00
- - Yarecki   Czemu nie użyjesz or die( mysql_error() ) przy mys...   23.08.2004, 17:22:58
- - Synaps   Rozwiązanie jest raczej proste moim zdaniem , zapy...   23.08.2004, 17:42:46
- - MarcinJarek   Zapisuje, ale haslo podane zapisuje w polu LOGIN a...   23.08.2004, 22:28:17
- - Synaps   No to teraz chyba już nie trzeb mówić co należy ro...   24.08.2004, 00:40:09
- - MarcinJarek   A wiec skrypt "gubi" zmienna $login...   24.08.2004, 10:06:36
- - mhs   jezeli Ci gubi to moze oznaczac ze np. w formularz...   24.08.2004, 10:13:29
- - MarcinJarek   Ja sam dodaje baze danych w phpmyadmin a to jest t...   24.08.2004, 14:50:47
- - mhs   i dziwisz sie ze Ci zle dodaje lub tez nie dziala?...   24.08.2004, 15:06:21
- - MarcinJarek   Mam jeszczer problem ale z logowaniem: mam kod: ...   24.08.2004, 16:38:54
- - mhs   przede wszystkim to nie rozkodowywujesz hasla poni...   25.08.2004, 07:02:34
- - Luke   Cytat1. Pojawia sie blad QUOTE  Notice: Und...   25.08.2004, 07:43:43
- - MarcinJarek   logowanie.php [PHP] pobierz, plaintext <?if...   26.08.2004, 18:34:21
- - mhs   przede wszystkim to masz blad w formularzu, wszyst...   27.08.2004, 07:35:31
- - Luke   Uzyj tego http://pear.php.net/manual/en/package.au...   27.08.2004, 10:42:40
- - MarcinJarek   mhs zawsze pojawia sie "Niezalogowany". ...   28.08.2004, 17:26:35
- - mhs   Cytat(MarcinJarek @ 2004-08-28 18:26:35)mhs z...   30.08.2004, 07:09:44


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 Aktualny czas: 9.10.2025 - 14:32