Chcę na stronie zrobić wpisy podobne do tych tutaj czyli potrzebuje czterech tabel wpisy, glosy, komentarze i glosykomentarze. Dobrze myśle? Oczywiscie pamiętam aby nazwy tabel byly po angielsku. W jaki sposób powiązać te tabele aby otrzymać wynik wpisów razem z liczbą komentarzy w sposób jak najbardziej zoptymalizowany? #mysql #pomoc
Wszystko
Najnowsze
Archiwum
konto usunięte via Android
- 1
- 2
- 1
@tatarysh: Przetestowałem ten skrypt, ale źle się on wczytuje pomimo tego, że instalacja przebiegła poprawnie. czy jeszcze jakiś skrypt możesz zaproponować?
- 1
Mirki!
Dlaczego #apache2 wywala forbidden jeśli przesyła się przez POST lub GET zapytanie #mysql ? Zgaduję że to jakieś zabezpieczenia przeciwko SQL Injection, ale może wiecie jak je wyłączyć?
#programowanie #webdev
Dlaczego #apache2 wywala forbidden jeśli przesyła się przez POST lub GET zapytanie #mysql ? Zgaduję że to jakieś zabezpieczenia przeciwko SQL Injection, ale może wiecie jak je wyłączyć?
#programowanie #webdev
- 1
@saul: mod_security filtruje POST/GET...
- 2
Mirki!
Napisałem skrypt w #php którego zadaniem jest wykonywać zapytania #mysql przekazane w post.
O ile zapytanie brzmi
Poniżej najważniejszy kawałek kodu:
Napisałem skrypt w #php którego zadaniem jest wykonywać zapytania #mysql przekazane w post.
O ile zapytanie brzmi
show tables albo show databases wszystko jest ok, ale jeżeli spróbuję czegoś bardziej na samych danych typu select * from x to dostaję Forbidden 403. Próbowałem otwierać połączenie obiektowo i strukturalnie, skutek jest ten sam.Poniżej najważniejszy kawałek kodu:
$query = $_POST['query'];- 20
- 6
Zrobiłem program w #java do wstawiania danych z konsoli do bazy #mysql i teraz chce zrobić do tego oprawę graficzna w #javafx.
Chcę stworzyć 4 różne wersje okna które będą się wyświetlać w tym samej ramce.
Okno powitalne z menu na górze z dwoma buttonami z wyborem opcji(dodaj dane do bazy, zobacz dane w bazie) Po wybraniu opcji chcę aby pojawiły się nowe przyciski w
Chcę stworzyć 4 różne wersje okna które będą się wyświetlać w tym samej ramce.
Okno powitalne z menu na górze z dwoma buttonami z wyborem opcji(dodaj dane do bazy, zobacz dane w bazie) Po wybraniu opcji chcę aby pojawiły się nowe przyciski w
- 0
@Glupi_login: Ten krótki tutorial powinien rozwiać wszelkie wątpliwości: http://code.makery.ch/java/javafx-8-tutorial-intro/
Polecam zrobić podstawową scenę z samym menu u góry a na niej wyświetlać kolejne widoki z różnymi przyciskami itp.
Polecam zrobić podstawową scenę z samym menu u góry a na niej wyświetlać kolejne widoki z różnymi przyciskami itp.
- 0
@Glupi_login: nie musisz robić żadnych osobnych scen. Rozwiązaniem Twojego problemu jest Layout StackPane. Na odpowiednim layoucie podrzędnym dla niego wywołujesz metodę toFront() i to cała magia.
- 4
Ostatnio pytałem na mikro, ale źle tagowałem o czym dopiero mnie @ppawel poinformował. Więc pytam ponownie.
http://www.wykop.pl/wpis/11492198/mirki-prosze-o-pomoc-mam-baze-danych-uproszczona-k/
Zmieniłem jeszcze zapytanie na grupowanie po ksiazka.idksiazki, czy da się to inaczej/lepiej napisać?
http://www.wykop.pl/wpis/11492198/mirki-prosze-o-pomoc-mam-baze-danych-uproszczona-k/
Zmieniłem jeszcze zapytanie na grupowanie po ksiazka.idksiazki, czy da się to inaczej/lepiej napisać?
SELECT ksiazki.id_ksiazki, ksiazki.tytul, GROUP_CONCAT(autorzy.nazwa_autora) as autorzy- 1
Po co dwa razy left join? Jeśli już występuje w tabeli łączącej to chyba masz go w bazie?
SELECT ksiazki.idksiazki, ksiazki.tytul, GROUPCONCAT(autorzy.nazwaautora) as autorzy FROM ksiazki
LEFT JOIN
(autorzyksiazki
INNER JOIN autorzy ON autorzyksiazki.idautora=autorzy.idautora)
ON ksiazki.idksiazki=autorzyksiazki.idksiazki
GROUP BY ksiazki.id_ksiazki
SELECT ksiazki.idksiazki, ksiazki.tytul, GROUPCONCAT(autorzy.nazwaautora) as autorzy FROM ksiazki
LEFT JOIN
(autorzyksiazki
INNER JOIN autorzy ON autorzyksiazki.idautora=autorzy.idautora)
ON ksiazki.idksiazki=autorzyksiazki.idksiazki
GROUP BY ksiazki.id_ksiazki
SELECT m.messageid, m.fromuserid, m.touserid, m.content, m.time, m.viewed, u.login as fromuser FROM messages m, users u WHERE u.id = m.fromuserid and m.touserid = ?Czy jest możliwość żeby nawet gdy nie będzie istniał użytkownik o danym id to i tak wyrzuciło dane z pustym loginem?
#mysql
Komentarz usunięty przez autora
- 5
@rodzynki20: Obrzydliwy te stare API.
- 4
@rodzynki20:
echo mysql_error() Ci pomoże. poza tym, nie używaj mysql*, i nie rób echo "$row[qnt]" kiedy możesz zrobić echo $row['qnt'] - bez cudzysłowów.- 2
Mirki proszę o pomoc, mam bazę danych (uproszczona):
Zdarzają się książki które zostały napisane przez więcej niż jednego autora. Dlatego chciałbym pobrać wszystkie książki wraz z autorami jednym zapytaniem, wyszło mi póki coś takiego:
ksiazki: id_ksiazki, tytul_ksiazki
autorzy_ksiazki: id_ksiazki, id_autora
autorzy: id_autora, tytul_autoraZdarzają się książki które zostały napisane przez więcej niż jednego autora. Dlatego chciałbym pobrać wszystkie książki wraz z autorami jednym zapytaniem, wyszło mi póki coś takiego:
- 1
mam pytanie odnosnie importu bazy, mam backup calego sql (z 20 baz danych) ktory ma 2gb
teraz chce z tego pliku zaimportowac tylko jedną baze danych - nie całosc - jak to zrobić ?
dla osoby która udzieli poprawnej odpowiedzi...
#sql #mysql #phpmyadmin #php #webdev
teraz chce z tego pliku zaimportowac tylko jedną baze danych - nie całosc - jak to zrobić ?
dla osoby która udzieli poprawnej odpowiedzi...
#sql #mysql #phpmyadmin #php #webdev
- 3
Przy przerzucie #mysql przez #phpmyadmin wskoczyły mi w paru miejscach znaki zapytania w stylu
"?-?" lub "?/?"
zamiast po prostu
"
"?-?" lub "?/?"
zamiast po prostu
"
- 1
Mirki, mam bazę danych w plikach MYI MYD. Jak zaimportować to do jakiejś bazy np. MySQL ? Program, który wykorzystuje te pliki odpala "searchd.exe".
#mysql #sql #bazydanych #windows
#mysql #sql #bazydanych #windows
- 0
@ghost1511: udało się inaczej:
1. pobranie paczki mysql
2. skopiowanie plików bazy do katalogu \data\
3. odpalenie mysql cmd "mysqld"
4. połączenie przez HeidiSQL
5. działa ;-)
1. pobranie paczki mysql
2. skopiowanie plików bazy do katalogu \data\
3. odpalenie mysql cmd "mysqld"
4. połączenie przez HeidiSQL
5. działa ;-)
- 1
Mirki, mam bazę #mysql na #raid 5. Oczywiście baza przerosła z czasem pierwotne założenia i journaling zabija całą zabawę. Myślę czy muszę dokupić dyski (zmieszczą mi się jeszcze 3), czy da się wykorzystać obecną przestrzeń z programowego RAID 5 (też 3 dyski) i zrobić z tego - no właśnie - nie wiem co: (programowe) RAID 3?
Chodzi mi o coś, co nie będzie muliło, a jednak pozwoli zachować
Chodzi mi o coś, co nie będzie muliło, a jednak pozwoli zachować
- 1
Mam sobie tablicę $_POST którą (po wywaleniu jednego niepotrzebnego już elementu) wrzucam do funkcji addComment(); i... mam problem z dodaniem rekordów do bazy danych ( ͡° ʖ̯ ͡°) .
Jak powinno wyglądać zapytanie w którym zamiast zwykłej zmiennej chcę wrzucić do tabeli mysql rekord z tablicy php? Obstawiam, że rozchodzi się o cudzysłowy ale backslashe nicz nie zmieniają. Wszystko działa gdy przyporządkuję rekordy do zwykłych zmiennych ale gdy
Jak powinno wyglądać zapytanie w którym zamiast zwykłej zmiennej chcę wrzucić do tabeli mysql rekord z tablicy php? Obstawiam, że rozchodzi się o cudzysłowy ale backslashe nicz nie zmieniają. Wszystko działa gdy przyporządkuję rekordy do zwykłych zmiennych ale gdy
@czesu: DROP TABLES
- 4
@przypadkowylogin: taguj #czystyubaw
konto usunięte via iOS
- 3
Ktoś wie czemu MySQL zawsze mi się włącza o 0:00? #mysql
@zwyklylogin: jakies zadania w cronie?
- 2
@stoprocent: dopiero co zainstalowałem...
- 4
#mysql #bazydanych
Potrzebuje zrobić replikację master-master, ale przeglądając internety wpadł mi w oko percona xtradb cluster. Ktoś z tego korzystał ? Lepsze to niż replikacja m-m?
Potrzebuje zrobić replikację master-master, ale przeglądając internety wpadł mi w oko percona xtradb cluster. Ktoś z tego korzystał ? Lepsze to niż replikacja m-m?
@silent_digg3r:
to znaczy, że jesteś w najlepszym momencie, żeby nauczyć się jak to robić dobrze (⌐ ͡■ ͜ʖ ͡■)
jestem na poziomie 6 latka uczącego się matematyki
to znaczy, że jesteś w najlepszym momencie, żeby nauczyć się jak to robić dobrze (⌐ ͡■ ͜ʖ ͡■)
Na serwerze wolnego RAMu i swapu nie brakuje, mimo to skrypt wykrzacza się w takim stylu:
Zwiększenie limitu pamięci przez ini_set nie daje nic - zwiększa się jedynie wartość "allowed memory size" w komunikacie.
O co tu chodzi, skoro skrypt nie potrzebuje wielu zasobów (prosty select używając mysqli)?
#webdev #mysql #php
Allowed memory size of 335544320 bytes exhausted (tried to allocate 76 bytes)Zwiększenie limitu pamięci przez ini_set nie daje nic - zwiększa się jedynie wartość "allowed memory size" w komunikacie.
O co tu chodzi, skoro skrypt nie potrzebuje wielu zasobów (prosty select używając mysqli)?
#webdev #mysql #php






















W formularzu rezerwacji mam SELECT w którym wybiera się łóżko, jak na szybko zrobić dynamiczne wyświetlanie ceny za wybrane łóżko pod formularzem?
#php #webdev #javascript #mysql
artykuł