Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL] Czemu to nie działa?
neptus
post
Post #1





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 12.07.2007

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


Uczę się korzystać z bazy...

Mój pierwszy test:

  1. INSERT INTO `geo_kraje` (`nazwa`, `symbol`, `regiony`) VALUES ('Polska', 'PL', '1'),('Szwecja', 'SV', ''),('Wielka Brytania', 'GB', ''),('Afganistan', 'AF', '');


Odpalone w phpmyadmin wpisuje do bazy 4 rekordy. Tak ma być.
Wklejam to do skryptu PHP...

  1. <?php
  2. $sql="INSERT INTO `geo_kraje` (`nazwa`, `symbol`, `regiony`) VALUES ('Polska', 'PL', '1'),('Szwecja', 'SV', ''),('Wielka Brytania', 'GB', ''),('Afganistan', 'AF', '');";
  3. ?>


Do tablicy nie wpisuje się nic. (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif)
Daje się wyswietlić prawidłowo liczbę rekordów wpisanych do tablicy w phpmyadmin, czyli podłączenie do bazy gra.

Gapię się w to i gapię... Gdzie jest błąd?? Heeeelp!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
neptus
post
Post #2





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 12.07.2007

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


Shili, nie widzę, jak Ci mam dać "pomógł"?? Bardzo mi pomogłaś.

Tego "die" nie doczytałam jeszcze, a to jest strzał w dziesiątkę!
Przede wszystkim znalazłam tabun kardynalnych błędów Zmorki, którymi mi zepsuła skrypt. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Oj, Zmorka-teoretyczka...

Mój insert był ogólnie poprawny. Nie umiał trafić do tablicy. Chociaż jest uprzednio
  1. <?php
  2. mysql_select_db ($db_name);
  3. ?>

a baza jest tylko jedna, drań domaga się wywołania inserta w formie
  1. <?php
  2. INSERT INTO 'nazwa_bazy'.'nazwa_tablicy'...
  3. ?>

Po dopisaniu członu 'nazwa_bazy'. wszystko działa, jak w bajce. (IMG:http://forum.php.pl/style_emoticons/default/yahoo.gif)

Wielkie dzięki! <kwiaty><szampan><2 piwa><sznurek praciorków>

- Już znalazłam przycisk i użyłam! (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Ten post edytował neptus 27.07.2008, 17:11:23
Go to the top of the page
+Quote Post

Posty w temacie


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: 3.10.2025 - 17:28