Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> ZApytanie - nie wpisuje danych. Dlaczego ?
Flipi
post
Post #1





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 25.06.2003
Skąd: Jastrzębie Zdrój

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


[php:1:8738e5c695]<?php
$sql10 = "INSERT INTO $table_name (ID, nazwa, d_1, d_2, d_3, d_4, d_5, d_6, d_7, d_8, d_9, d_10, d_11, d_12, d_13, d_14, d_15, d_16, d_17, d_18, d_19, d_20, d_21, d_22, d_23, d_24, d_25, d_26, d_27, d_28, d_29, d_30, d_31, miesiac, rok, mies_liczba) VALUES ("$ID", "Strona glowna", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "0", "$month", "$year", "0")";

$rezultat10 = @mysql_query($sql10, $polaczenie) or die("Wykonanie zapytania nie powiodło się4.");

?>[/php:1:8738e5c695]

Dlaczego to nie działa (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?
Flipi
Go to the top of the page
+Quote Post
uboottd
post
Post #2





Grupa: Zarejestrowani
Postów: 384
Pomógł: 0
Dołączył: 3.04.2003
Skąd: Chorzow

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


Jest taka bardzo piekna funkcja:
mysql_error() - ona zawsze prawde Ci powie.

Tak sie swoja droga zastanawiam czemu na forum chyba nikt jej nie stosuje ? Dac:

Kod
mysql_query($zapytanie) or die("Zapytanie sie nie powiodlo: ".mysql_error());


i od razu wiadomo co sie dzieje...
Go to the top of the page
+Quote Post
scanner
post
Post #3





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




Bo zwykle się robi tak, ze się w jakiś sposób przejhmuje kontrolę błędów a nie wywala ich przez [manual:531f1ca29b]die()[/manual:531f1ca29b], które moim zdaniem powinno służyć tylko dla "debug mode" i to tylko dla programisty.
Go to the top of the page
+Quote Post
uboottd
post
Post #4





Grupa: Zarejestrowani
Postów: 384
Pomógł: 0
Dołączył: 3.04.2003
Skąd: Chorzow

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


..o tym juz nawet nie wspominajac (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
DeyV
post
Post #5





Grupa: Zarząd
Postów: 2 277
Pomógł: 6
Dołączył: 27.12.2002
Skąd: Wołów/Wrocław




Cytat
Tak sie swoja droga zastanawiam czemu na forum chyba nikt jej nie stosuje ? Dac:

A jeśli trwa proces debugowania to często, zamiast starać sie roszyfrować komunikat z mysql lepiej jest wrzucić nasze zapytanie do phpmyadmin i tam poznać dokładne przyczyny błędu. Wydaje mi się, że jest to jednak szybsze (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
uboottd
post
Post #6





Grupa: Zarejestrowani
Postów: 384
Pomógł: 0
Dołączył: 3.04.2003
Skąd: Chorzow

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


Ja jestem jednak przywyczajony do sluchania tego co ma blad a nie tego co interpretuje (zawsze moze sie okazac ze phpmyadmin nie slyszal o akurat takim bledzie), zreszta nie spotkalem sie z bledem w mysql-u ktory trzeba by bylo "rozszyfrowywac"... A nie sadze zebys mial na mysli "przetlumaczyc". Po zatym ktos moze nie miec phpmyadmina pod reka...

Inna sprawa ze korzystanie z phpadmina do debugowania bledow to na forum owszem jest widziane ale jako rada zeby tak robic tylko...
Go to the top of the page
+Quote Post
Flipi
post
Post #7





Grupa: Zarejestrowani
Postów: 13
Pomógł: 0
Dołączył: 25.06.2003
Skąd: Jastrzębie Zdrój

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


Wielkie dzięki, faktycznie mysql_error() to ciekawa sprawa i na dodatek pomocna (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Co się zaś tyczy phpmyadmin to jakoś nie mogę się do tego przekonać, zdecydowanie wolę MySQL-Front, jakoś lepiej mi się w nim pracuje.

Pozdrawiam
Flipi
Go to the top of the page
+Quote Post
kurtz
post
Post #8





Grupa: Przyjaciele php.pl
Postów: 786
Pomógł: 0
Dołączył: 18.03.2002
Skąd: Wroclaw/Warszawa

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


Cytat
Co się zaś tyczy phpmyadmin to jakoś nie mogę się do tego przekonać, zdecydowanie wolę MySQL-Front, jakoś lepiej mi się w nim pracuje.
najnowsze wersje PMA maja wsio co ma mysql front. za to od dawien dawna maja cos jeszcze - ogromny wachlarz dumpow. w mysqlfroncie dane wyplujezsz tylko jako html i csv. choc nie przerze ze przerzucanie danych pomiedzy serwerami jest tam zrobione bardzo wygodnie.. ;)


pozdrawiam
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: 23.08.2025 - 16:20