Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySql] Błąd ?
-White_Master-
post
Post #1





Goście







Mam taki kod :
  1. <?
  2. $dbconn = mysql_connect (&#092;"localhost\", \"root\", \"krasnal\");
  3. mysql_select_db(&#092;"gptr_wm\");
  4.  $sql = &#092;"INSERT INTO users_name (passwors) VALUES (''asd'')\";
  5. $wykonaj = mysql_query($sql);
  6. mysql_close($dbconn);
  7. ?>

Wszytko powinno działać, ale jednak do bazy nie dadają się rekordy. Co z tym zrobić (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 8)
dr_bonzo
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


Nie wypisuje zadnych bledow?
Sprobuj wyprintowac mysql_erron().
Mogles: nie polaczyc sie, nieybrac prawidlowej nazwy, miec blad w query.
Go to the top of the page
+Quote Post
sobstel
post
Post #3





Grupa: Zarejestrowani
Postów: 853
Pomógł: 25
Dołączył: 27.08.2003
Skąd: Katowice

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


1)

najlepiej sprawdzic blad tak jak mowi dr_bonzo


2)

wedlug mnie blad tkwi w apostrofie
  1. VALUES (''asd'')


powinien byc pojedynczy, albo potrojny (jesli chcesz wstawic do bazy podany ciag znakow razem z cudzyslowem)

Ten post edytował sopel 26.02.2005, 12:42:05
Go to the top of the page
+Quote Post
-White_Master-
post
Post #4





Goście







Dzięki Sopel (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Już dobrze, ale teraz kolejny błąd :
  1. <?
  2. $dbconn = mysql_connect (&#092;"localhost\", \"root\", \"krasnal\");
  3. mysql_select_db(&#092;"gptr_wm\");
  4. $sql = &#092;"INSERT INTO users_name (passwors) VALUES ('$passw')\";
  5. $newusr = mysql_query($sql);
  6. $sql2 = &#092;"INSERT INTO users_name (login) VALUES ('$loginy')\";
  7. $newusr2 = mysql_query($sql);
  8. $zapytanie = &#092;"SELECT * FROM users_name\";
  9. $wykonaj = mysql_query($zaptanie);
  10. while($wiersz = mysql_fetch_array($wykonaj));
  11. {
  12. print &#092;"Pole pierwsze\".$wiersz['passwors'].\"<br>\";
  13. print &#092;"Pole drugie\".$wiersz['login'].\"<br>\";
  14. }
  15. mysql_close($dbconn);
  16. ?>

Nie chce działać, rekordy dodaje, ale nie chce ich wczytać (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
Co zrobi (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
Leezard
post
Post #5





Grupa: Zarejestrowani
Postów: 116
Pomógł: 0
Dołączył: 19.09.2004
Skąd: Uć

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


  1. <?php
  2.  
  3. $zapytanie = &#092;"SELECT * FROM users_name\";
  4. $wykonaj = mysql_query($zaptanie);
  5.  
  6. ?>


spójrz uważnie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

literowka w mysql_query() ZAPTANIE

chyba o to chodzi (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)
Go to the top of the page
+Quote Post
-White_Master-
post
Post #6





Goście







Nie wyświetla już żadnego błędu, wogóle nic nie wyświetla :/
I co teraz (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post
Coyote
post
Post #7





Grupa: Zarejestrowani
Postów: 151
Pomógł: 0
Dołączył: 20.02.2005
Skąd: Poznań

Ostrzeżenie: (30%)
XX---


sprobuj tak :
  1. <?php
  2.  
  3. $zapytanie = &#092;"SELECT * FROM users_name\";
  4. $wykonaj = mysql_query(&#092;"$zaptanie\");
  5.  
  6. ?>
Go to the top of the page
+Quote Post
hmmm
post
Post #8





Grupa: Zarejestrowani
Postów: 247
Pomógł: 0
Dołączył: 4.01.2005

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


@coyote tez zgubiles jedna literke (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)

  1. <?php
  2.  
  3. $zapytanie = &#092;"SELECT * FROM users_name\";
  4. $wykonaj = mysql_query($zapytanie);
  5.  
  6. ?>
Go to the top of the page
+Quote Post
Ociu
post
Post #9





Grupa: Moderatorzy
Postów: 1 566
Pomógł: 37
Dołączył: 14.05.2003
Skąd: Kraków




Czemu dajesz tylko zmiennych ? Przecież one nie są wcale potrzebne
  1. <?php
  2. $sql = mysql_query(&#092;"SELECT * FROM users_name\") or die(mysql_error());
  3. while($wiersz = mysql_fetch_array($sql));
  4. {
  5. print &#092;"Pole pierwsze \".$wiersz['passwors'].\"<br />\";
  6. print &#092;"Pole drugie \".$wiersz['login'].\"<br />\";
  7. }
  8. ?>
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: 22.08.2025 - 15:17