[MySQL]Łączenie rekordów MySQL |
[MySQL]Łączenie rekordów MySQL |
17.03.2018, 19:41:53
Post
#1
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 25.02.2018 Ostrzeżenie: (0%) |
Cześć.
Mam pytanko. Mam taki skrypcik na dodawanie rekordów do MySQL: mysqli_query($connection, $sql); $sql = "INSERT INTO tickets_table (id, steamid, tickets) VALUES (NULL, '$steamid', '$premium')"; Ale w tym problem, że on daje rekordy jakby po kolei, czyli np. SteamID - Ilość 123456789 1 123456789 1 123456789 1 A jak zrobić, żeby skrypt łączył te rekordy od razu? czyli: 123456789 3 Liczę na szybką pomoc, bo troszku mi się śpieszy ^^ Pozdrawiam i z góry dzięki za odp. |
|
|
17.03.2018, 19:45:12
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 455 Pomógł: 6292 Dołączył: 27.12.2004 |
Dodaje rekordy i zdziwiony ze mu sie dodaja...
Jak chcesz zwiekszac tylko jakies pole w rekordzie to sie uzywa UPDATE a nie INSERT. W twoim wypadku moze bedzie lepsze INSERT....UPDATE... https://dev.mysql.com/doc/refman/5.7/en/ins...-duplicate.html -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
17.03.2018, 20:26:32
Post
#3
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 25.02.2018 Ostrzeżenie: (0%) |
Dodaje rekordy i zdziwiony ze mu sie dodaja... Jak chcesz zwiekszac tylko jakies pole w rekordzie to sie uzywa UPDATE a nie INSERT. W twoim wypadku moze bedzie lepsze INSERT....UPDATE... https://dev.mysql.com/doc/refman/5.7/en/ins...-duplicate.html A jak przerobić ten skrypy, aby Updatowało dany rekord o zmienną $premium? Próbowałem takie coś: $sql = "UPDATE `tickets_table` SET `tickets` = tickets + '$premium' WHERE `tickets_table`.`steamid` = '$steamID';"; No, ale to nie działa Nie Updatuje rekordu ani nic |
|
|
17.03.2018, 21:21:51
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 455 Pomógł: 6292 Dołączył: 27.12.2004 |
Mozemy tak sie bawic do nocy mi dziala
A jak cie to kreci to pokaze ci jeszcze 5 jezykow Na pewno pomoze to rozwiazac problem A teraz juz na powaznie: jesli naprawde zalezy ci na znalezieniu rozwiazania, to zamiast pokazywac non stop jezyk osobie, ktora stara ci sie pomoc, pokaz lepiej var_dump zapytania, ewentualny blad bazy danych oraz aktualna zawartosc tabeli. Poza tym UPDATE odpala sie gdy rekord juz jest. Jestes pewien ze rekord masz juz w bazie? Jesli nie, dlatego podalem ci linka do skladni INSERT...UPDATE... -------------------- "Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista "Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer |
|
|
Wersja Lo-Fi | Aktualny czas: 24.04.2024 - 21:55 |