![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 17.10.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam serdecznie!
Jestem jeszcze zielony w tematyce PHP + MYSQL więc proszę o wyrozumiałość. Krótkie pytania: Dlaczego po wykonaniu takich zapisów
i oczywiście wcześniejszym sprawdzeniu połączenia z mysql (mysql_connect) utworzona baza nie pokazuje mi się na liście w phpmyadmin? Bawie się(bo tego nie można nazwać pisaniem kodu) Wampserverem, stworzenie bazy i tabel z poziomu phpmyadmina w SQL nie stanowi żadnego problemu, natomiast chcę z poziomu php stworzyć bazę, tabelę i w wyniku czego nie widzę tych baz/tabel po lewej stronie w phpmyadmin. Czy ja w ogóle do tego dobrze podchodzę? Czy może stworzyć w phpmyadmin bazę, jej tabelę, a w php tylko na niej operować (dodawać wpisy/wyszukiwać/kasować itp.)? Myślę, że na początek napisanie czegoś takiego będzie dobrą praktyką. Liznąłem(parę tutoriali) troszkę podstaw php więc każda pomoc będzie na pewno pomocna. Czy stosowanie takich zapytań do SQL'a, które umieściłem w syntaxie jest poprawne? Dziękuję z góry za wszelką pomoc. Pozdrawiam Ten post edytował SheepSheep 17.10.2012, 22:02:25 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 590 Pomógł: 107 Dołączył: 25.10.2011 Ostrzeżenie: (0%) ![]() ![]() |
1. Zapytanie jest składniowo poprawne, powinno się wykonać
2. Jeśli się nie wykonało, to powinieneś sprawdzić, co zawiera zmienna $wykonaj i co wyrzuca mysql_error(); 3. funkcje mysql_* wkrótce znikną z nowych wersji PHP - może warto zainwestować swój czas w poznawanie mysqli albo PDO? Ogólnie tworzenie tabel w phpmyadminie nie jest takie głupie - tym bardziej, że nawet w trakcie pisania programu musimy czasami zrewidować pogląd na kształt bazy i dodać/usunąć kolumny, a najlepiej to zrobić w jakimś sensownym interfejsie. Oczywiście warto umieć tworzyć bazy i tabele zwykłymi zapytaniami, ale człowiek jest leniwy i phpmyadmin to wcale nie takie zło. P.S. Nie wiem jak to u Ciebie wygląda, ale może warto zainteresować się poleceniem FLUSH: http://dev.mysql.com/doc/refman/5.0/en/flush.html |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 15:56 |