![]() |
![]() ![]() |
![]() |
![]()
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 |
|
|
![]()
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... |
|
|
![]()
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.
|
|
|
![]()
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)
|
|
|
![]()
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) |
|
|
![]()
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... |
|
|
![]()
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 |
|
|
![]()
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 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 16:20 |