Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [sql]Tworzenie bazy, dodawanie rekordów, wyświetlanie, Czemu kod nie działa?
CryWolf
post
Post #1





Grupa: Zarejestrowani
Postów: 93
Pomógł: 0
Dołączył: 9.06.2007

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


  1. <?php
  2.  
  3.  
  4. $sql = mysql_connect (xxxx);
  5. $baza = mysql_select_db(muonline_mysql);
  6.  
  7. $tabela = "CREATE TABLE via (
  8. id char(3) NOT NULL, 
  9. nick char(30), 
  10. wiek char(3), 
  11. punkty char(3), 
  12. PRIMARY KEY(id))";
  13.  
  14. $rekordy = "INSERT INTO via (nick, wiek, punkty) VALUES (CryWolf, hej, lol)";
  15.  
  16.  
  17. mysql_query($baza);
  18. mysql_query($tabela);
  19. mysql_query($rekordy);
  20.  
  21.  
  22.  
  23. $select = "SELECT * FROM via";
  24. $wykonaj = mysql_query($select);
  25. while($wiersz = mysql_fetch_array($wykonaj))
  26. {
  27. print "Pole pierwsze".$wiersz['nick']."<br>";
  28. print "Pole drugie".$wiersz['wiek']."<br>";
  29. print "Pole trzecie".$wiersz['punkty']."<br>";
  30. }
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39. ?>


Tabela tworzy się, lecz nie dodają się rekordy. Jaki jest powód. Może coś z typami pól, albo z ID.
Z góry dzięki

Ten post edytował CryWolf 27.06.2007, 16:16:05
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




zajrzyj do manuala i przeczytaj sobie co robi break, gdy znajdzie się w switchu (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Powinno już ci zarowa swiecic dawno, przeciez widac, ze jesli wykonujesz ten swoj formularz, to rekord zmienia swoje dane, tyle tylko ze nie jest on wyswietlany.
Go to the top of the page
+Quote Post

Posty w temacie


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: 3.10.2025 - 21:10