• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

PHP i MYSQL - zapytanie INSERT INTO a za chwilę UPDATE

42 Warsaw Coding Academy
+2 głosów
449 wizyt
pytanie zadane 24 czerwca 2016 w PHP przez Zbigniew Andrysiak Bywalec (2,470 p.)

Witajcie.

Szukałem i niczego nie znalazłem, a poszukuję odpowiedzi na pytanie czy da się zrobić tak, żeby wykorzystać dane z jednego bloku w dwóch odmiennych komendach zapisujących dane w mysql - dokładnie najpierw insert into a później UPDATE.

$statement = $mysqli->prepare("INSERT INTO 2016euromecze (Data,czas,Kraj1,Wynik1,Pkt1,Kraj2,Wynik2,Pkt2,Grupa) VALUES (?,?,?,?,?,?,?,?,?)");
        
						$statement->bind_param('sssssssss',$data,$time,$kraj1,$wynik1,$punkty1,$kraj2,$wynik2,$punkty2,$grupaa);
            $sql = $mysqli->prepare("UPDATE `2016eurokraje` SET `IloscMeczy`='122',`Punkty`='100',`Golezdobyte`='11',`Golestracone`='0' WHERE kraj='Polska'");

					
						$statement->execute();
						$statement->close();

 

1 odpowiedź

0 głosów
odpowiedź 24 czerwca 2016 przez Zbigniew Andrysiak Bywalec (2,470 p.)

Doszedłem i od razu odpowiadam innym. Należy dodać liniję

 $sql->execute();

w całości wygląda to tak:

$statement = $mysqli->prepare("INSERT INTO 2016euromecze (Data,czas,Kraj1,Wynik1,Pkt1,Kraj2,Wynik2,Pkt2,Grupa) VALUES (?,?,?,?,?,?,?,?,?)");
         
                        $statement->bind_param('sssssssss',$data,$time,$kraj1,$wynik1,$punkty1,$kraj2,$wynik2,$punkty2,$grupaa);
            $sql = $mysqli->prepare("UPDATE `2016eurokraje` SET `IloscMeczy`='122',`Punkty`='100',`Golezdobyte`='11',`Golestracone`='0' WHERE kraj='Polska'");
 
                     $sql->execute();
                        $statement->execute();
                        $statement->close();

 

Podobne pytania

0 głosów
2 odpowiedzi 980 wizyt
pytanie zadane 5 maja 2016 w PHP przez kuba1414 Nowicjusz (120 p.)
0 głosów
2 odpowiedzi 450 wizyt
pytanie zadane 25 grudnia 2015 w PHP przez Cybulex Nowicjusz (150 p.)
0 głosów
1 odpowiedź 279 wizyt
pytanie zadane 16 lutego 2017 w SQL, bazy danych przez Marchiew Dyskutant (7,730 p.)

93,385 zapytań

142,384 odpowiedzi

322,540 komentarzy

62,745 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
...