![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 18.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich i z góry uprzedzam, że jestem "zielony" (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) . Mój problem polega na tym że nie mogę utworzyć tabeli o nazwie 1 lub 2,3,...
Formularz :
plik który przetwarza :
Będę wdzięczny za pomoc, wskazanie gdzie robię błąd (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif) |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 675 Pomógł: 15 Dołączył: 7.11.2004 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Do każdego wykonanego zapytania (każdej operacji) na bazie danych wywołaj funkcję mysql_error" title="Zobacz w manualu php" target="_manual - wtedy ewentualne błędy zostaną wyświetlone.
Dodatkowo wyświetl zapytanie jakie przetrzymujesz w zmiennej - to również powinno pozwolić wyłapać ewentualne problemy.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 18.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
Po wykonaniu zapytania gdzie jako nazwa zapytania gdzie $_GET['lokal'] ma wartość 1 otrzymuję odpowiedź : "nie dodano lokatora_sdfs sdfsfsdfsd 1", natomiast jeżeli $_GET['lokal'] ma wartość np. "dasda" to tabela zostaje utworzona poprawnie. Wygląda to tak jakby nie można było utworzyć tabeli o nazwie jako liczba.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 675 Pomógł: 15 Dołączył: 7.11.2004 Skąd: Katowice Ostrzeżenie: (0%) ![]() ![]() |
Dlaczego nie zastosujesz się do sugestii, aby wyświetlić komunikat błędu (funkcja mysql_error" title="Zobacz w manualu php" target="_manual)?
EDIT: Tak to jest jak się nie doczytuje do końca... Jak chcesz mieć nazwę tabeli w postaci cyfry (liczby), umieść tę nazwę w takie "ciapki": ` Ten post edytował JaRoPHP 3.02.2007, 00:13:23 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 18.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
błąd wygląda tak :
nie dodano lokatora_sdfs sdfsfsdfsd 1 Something is wrong in your syntax obok '1 ( imie char(255) NOT NULL, nazwisko char(255) NOT NULL, PRIMAR' w linii 1 a zapytanie tak :
Gdzie wstawić te "ciapki" (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 81 Pomógł: 0 Dołączył: 26.08.2006 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
Naucz się jednej, ważnej rzeczy: w każdym zapytaniu używaj zawsze przy nazwach kolumn, tabel, aliasów i różnych takich znaku odwrotnego apostrofa: `
Znajduje się na lewo od cyfry 1 (razem z tyldą). Nabranie tego nawyku ułatwia znacznie życie... W sumie warto by było żebyś się też nauczył drugiej: Pomyśl co się stanie jak podam takiego linka: Kod http://twoj_serwer.tld/adres/do/pliku.php?lokal=asd(field int not null)\n--
Ten post edytował mysz 3.02.2007, 01:19:34 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 18.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki serdeczne (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) ! (IMG:http://forum.php.pl/style_emoticons/default/thumbsupsmileyanim.gif)
Dla takich jak ja (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) , tak to powinno wyglądać aby działało :
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 81 Pomógł: 0 Dołączył: 26.08.2006 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
[...]tak to powinno wyglądać aby działało : G. prawda. Miało wyglądać zupełnie inaczej, ale nie raczyłeś zastosować się do tego co zostało Ci napisane:
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.09.2025 - 23:46 |