Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mysql][php] Problem Tworzenie Bazy danych tabeli i dodawanie do niej rekordow
robootb
post
Post #1





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 6.03.2007

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


Na dole pytanie

Ten post edytował robootb 7.06.2007, 20:45:22
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 16)
^bmb
post
Post #2





Grupa: Zarejestrowani
Postów: 69
Pomógł: 2
Dołączył: 12.12.2005

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


Nie ma tak dobrze. Jak kursy Ci nie pasują to zainwestuj w jakąś książkę
dla początkujących gdzie wszystko opisane jest łatwym językiem (jest takich wiele).
Wątpie żeby komuś się chciało maglować najprostsze podstawy.


--------------------
Cogito Ergo Sum
Go to the top of the page
+Quote Post
robootb
post
Post #3





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 6.03.2007

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


Cos mi nie dziala mam stworzona baze danych players tabele player z wieloma wartosciami nick itd...

  1. <?php
  2.  
  3.  
  4. $link = mysql_connect('localhost', 'root', '')
  5. or die('Nie można się połączyć: ' . mysql_error());
  6. if($link==$link)
  7. {
  8. echo "Połaczenie nawiazane";
  9. }
  10. mysql_select_db('players');
  11.  
  12. $zapytanie1 = "INSERT INTO 'player' ('nick') VALUES ('11')";
  13. $wykonaj = mysql_query($zapytanie1);
  14.  
  15. if($wykonaj){
  16.  
  17.  echo 'good';
  18.  
  19.  }
  20.  else{
  21.  
  22.  echo 'dupa';
  23.  
  24.  }
  25.  
  26. ?>


Ten post edytował robootb 7.06.2007, 20:31:14
Go to the top of the page
+Quote Post
Gallareton
post
Post #4





Grupa: Zarejestrowani
Postów: 143
Pomógł: 0
Dołączył: 11.03.2007
Skąd: Gliwice

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


Mam ten sam problem... zaden kurs nie tlumaczy tego tak jak trzeba ;(


--------------------
Mowa jest srebrem, a milczenie złotem...
Lepiej milczeć i wydać się głupim, niż odezwać i rozwiać wszelkie wątpliwości...
Go to the top of the page
+Quote Post
Darti
post
Post #5





Grupa: Zarejestrowani
Postów: 1 076
Pomógł: 62
Dołączył: 6.03.2005
Skąd: Wroc

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


Co to za instrukcja warunkowa questionmark.gif ona ZAWSZE się wykona smile.gif
  1. <?php
  2. if($link==$link)
  3. {
  4. echo "Połaczenie nawiazane";
  5. }
  6. ?>

Poza tym zapytanie:
  1. INSERT INTO 'player' ('nick') VALUES ('11')

różni się znacząco od poprawnego:
  1. INSERT INTO `player` (`nick`) VALUES ('11')

ponieważ nazwy tabel i kolumn podaje się w znaczkach ` a wartości w znaczkach ' (przy czym wartości wstawiane w kolumny numeryczne nie muszą być w cudzysłowach)


--------------------
The answer is out there, Neo. It's looking for you. And it will find you, if you want it to.
SERVER_SOFTWARE : Apache/2.2.4 (Win32) PHP/5.2.1
MySQL Client API version : 5.0.27
Go to the top of the page
+Quote Post
robootb
post
Post #6





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 6.03.2007

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


Ja nawet bym tego nie zobaczyl jak czytal kurs tongue.gif ` ' tongue.gif ale roznica haha.gif ... No ale jednak

1. Jak wstawić do values zmienna? w znacznikach "" nie dziala.

Pozdrawiam
Go to the top of the page
+Quote Post
uli
post
Post #7





Grupa: Zarejestrowani
Postów: 318
Pomógł: 6
Dołączył: 27.01.2005

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


A jak wstawiasz wartość 11 w powyższym przykladzie?? smile.gifsmile.gifsmile.gif

  1. VALUES ('$zmienna')


--------------------
Prawo Wylera:
Nie ma rzeczy niemożliwych dla kogoś, kto nie musi ich zrobić sam.
Go to the top of the page
+Quote Post
robootb
post
Post #8





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 6.03.2007

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


a tutaj co zrobilem zle?

  1. <?php
  2. $link = mysql_connect('localhost', 'root', '')
  3. or die('Nie można się połączyć: ' . mysql_error());
  4.  
  5. mysql_select_db('players');
  6.  
  7.  
  8.  $wynik =mysql_query("SELECT * FROM player WHERE nick='robootb'") 
  9. or die('Nie można się połączyć: ' . mysql_error());
  10.  
  11.  
  12.  $rek = mysql_fetch_array($wynik)); 
  13. echo('$rek');
  14. ?>


No powiedzmy tak
Parse error: parse error, unexpected ')
a drugie to nic nie umiem zrobic tongue.gif...
Dzieki napewno zwnou jakis prosty blad tongue.gif
Go to the top of the page
+Quote Post
Darti
post
Post #9





Grupa: Zarejestrowani
Postów: 1 076
Pomógł: 62
Dołączył: 6.03.2005
Skąd: Wroc

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


  1. <?php
  2. $rek = mysql_fetch_array($wynik); 
  3. echo $rek;
  4. ?>


--------------------
The answer is out there, Neo. It's looking for you. And it will find you, if you want it to.
SERVER_SOFTWARE : Apache/2.2.4 (Win32) PHP/5.2.1
MySQL Client API version : 5.0.27
Go to the top of the page
+Quote Post
robootb
post
Post #10





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 6.03.2007

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


wyswietla zamiast tego co chcialem jakies "Array" questionmark.gif
Go to the top of the page
+Quote Post
Darti
post
Post #11





Grupa: Zarejestrowani
Postów: 1 076
Pomógł: 62
Dołączył: 6.03.2005
Skąd: Wroc

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


no to
print_r($rek);
w końcu mysql_fetch_array zwraca tablicę...


--------------------
The answer is out there, Neo. It's looking for you. And it will find you, if you want it to.
SERVER_SOFTWARE : Apache/2.2.4 (Win32) PHP/5.2.1
MySQL Client API version : 5.0.27
Go to the top of the page
+Quote Post
robootb
post
Post #12





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 6.03.2007

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


prawie dobrze lecz pokazuje
'Array ( [0] => saasas [password] => saasas )"
a chodzi mi o samo saasas
Go to the top of the page
+Quote Post
szmerak
post
Post #13





Grupa: Zarejestrowani
Postów: 286
Pomógł: 12
Dołączył: 23.11.2006
Skąd: WL

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


  1. <?php
  2. Array ( [0] => saasas [password] => saasas )"
  3. ?>

widzisz jeżeli rozpoczynasz ' to musisz kończyć '
  1. <?php
  2. "Array ( [0] => saasas [password] => saasas )"
  3. ?>

lub
  1. <?php
  2. 'Array ( [0] => saasas [password] => saasas )'
  3. ?>


rozumisz? musisz to zmienic tam gdzie masz tablice
a po drugie to czemu wogule to jest wzięte w ' ' questionmark.gif powinno być np.
  1. <?php
  2. $zminna=Array ( [0] => saasas [password] => saasas )
  3. ?>


Ten post edytował szmerak 9.06.2007, 20:01:39
Go to the top of the page
+Quote Post
robootb
post
Post #14





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 6.03.2007

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


zle mnie zrozumiales mi sie pokazuje wlasnie na stronie


Array ( [0] => saasas [password] => saasas )


Wzięte to było w cudzysłow ale zle zamknolem, chodzilo mi jako cytat...
Ja chce zeby wyswietlalo mi sie same saasas ...
print_r($rek);
wyswietla mi Array ( [0] => saasas [password] => saasas )
Go to the top of the page
+Quote Post
mild
post
Post #15





Grupa: Zarejestrowani
Postów: 78
Pomógł: 0
Dołączył: 22.04.2007
Skąd: Wrocław

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


$zmienna = Array ( [0] => saasas [password] => saasas );
print("$zmienna[password]");
Go to the top of the page
+Quote Post
robootb
post
Post #16





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 6.03.2007

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


To ja was jeszcze pomecze tongue.gif. Hm cos mi tu nie działa tongue.gif ...
Header mi nie działa wpisujac to recznie dziala $extra jak by co rowna sie postac.php


  1. <?php
  2. if ($pass==$haslo)
  3. {
  4. header("Location: <a href="http://localhost:8080/$extra?var=$nick");
  5. }
  6. else
  7. echo("Zla nazwa uzytkownika badz haslo.");
  8. }
  9. ?>


Pozdrawiam Robootb
Ech uwaga bo te php cos dodaje samo.

Ten post edytował robootb 10.06.2007, 17:06:09
Go to the top of the page
+Quote Post
SongoQ
post
Post #17





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

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


@robootb Otworz manual i zobacz przyklad uzycia heder location


--------------------
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 Aktualny czas: 19.08.2025 - 03:01