Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MYSQL] Wiele rekordów do dwóch tabel
Forum PHP.pl > Forum > Przedszkole
Marek1987
Mam dwie tabele mysql nazwiska (kolumny: id, nazwiska) oraz wyniki (kolumny: id, wyniki, miesiac). Z jednego formularza chciałbym umieścić kilka rekordów na raz w tych dwóch tabelach. Jakie zapytanie należy napisać, aby dodało rekordy do dwóch tabel? Na razie mam coś takiego i brakuje tylko zapytania

  1. <?php
  2. $a1 = $_POST['nazwisko1'];
  3. $b1 = $_POST['wynik1'];
  4. $c1 = $_POST['data1'];
  5. $a2 = $_POST['nazwisko2'];
  6. $b2 = $_POST['wynik2'];
  7. $c2 = $_POST['miesiac2'];
  8.  
  9. if($a1 and $b1 and $c1 and $a2 and $b2 and $c2) {
  10.  
  11. require "connection.php";
  12. connection();
  13.  
  14. $ins = i tu te nieszczesne zapytanie :(
  15.  
  16. if($ins) echo "Rekord został dodany poprawnie<br><a href=formularz.php>Powrót do administracji</a>";
  17. else echo "Błąd! Nie udało się dodać nowego rekordu<br><a href=formularz.php>Powrót do administracji</a>";
  18. ?>
Hectic
wykonaj dwa mysql_query(INSERt INTO...)
Marek1987
oby dwa w tym $ins?? blink.gif
Hectic
Nie,
Kod
$q1 = mysql_query(dodanie do tabeli nr 1);
$q2 = mysql_query(dodanie do tabeli nr 2);
nitek
dokładnie tak jak powyżej, a jeśli chcesz sprawdzić to w Twoim if'ie, to oczywiście
  1. <?php
  2. if($q1==&& $q2==1) ....
  3. ?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.