Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: INSERT 2ch ID tych samych do 2ch różnych tabel?
Forum PHP.pl > Forum > Przedszkole
Soulast
Napisałem funkcje:

  1. function wyslij_druzyne($nazwa)
  2. {
  3. $sql = mysql_query("INSERT INTO druzyna ( `cid` ,`name` ) VALUES ( '' ,'" . $name . "')");
  4.  
  5. $sql2 = mysql_query("INSERT INTO druzyna_gracza ( `cid` , `user_status` ) VALUES ('" . $sql[cid] . "', 'Lider')");
  6. }


Niestety nie wychodzi mi po wielu próbach wysłanie tego samego "cid" do tabeli "druzyna_gracza" ktore jest dodawane do pierwszej tabeli "druzyna".

Jeszcze probowalem czegos takiego jak:

  1. function wyslij_druzyne($nazwa)
  2. {
  3. $sql = mysql_query("INSERT INTO " . TEAM . " ( `cid` ,`name` ) VALUES ( '' ,'" . $name . "')");
  4.  
  5. $sql1= mysql_query("SELECT cid from " . TEAM . " WHERE cid =$sql[cid] ")
  6.  
  7. $sql2 = mysql_query("INSERT INTO " . USERTEAM . " ( `cid` , `user_status` ) VALUES ('" . $sql[cid] . "', 'Lider')");
  8. }



Niestety moja głowa dalej nie ogarnia co wykonuje źle.
nospor
1) uzywaj bbcodeexclamation.gif
2) przenosze
3) Uzyj http://pl.php.net/manual/en/function.mysql-insert-id.php
Soulast
Dzięki w sumie to było banalnie proste LAST_INSERT_ID() wystarczyło wstawić podczas drugiej operacji winksmiley.jpg
nospor
lub wystarczy uzyc funkcji co ci podalem - jeszcze bardziej banalne winksmiley.jpg
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.