Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] Problem ze zmienną
Forum PHP.pl > Forum > Przedszkole
graby0
Witam, wynikiem kodu

  1. $query = "SELECT MAX(idzestawu) FROM generujzestaw";
  2. $wynik = mysql_query($query);
  3. echo $wynik;
  4. $idzestawu = $wynik;
  5. echo $idzestawu;


jest "Resource id #31" i nie bardzo rozumiem o co chodzi. W internecie mówią coś o mysql_fetch_array ale ja przecież zawszę dostanę tylko 1 rekord. Selekt poprawny.
Z góry dziękuję za pomoc.
Turson
Dobrze w internecie mówią smile.gif
graby0
A może jest możliwość skrócenia kodu ponieważ najpierw wywołuję inserta a dopiero potem szukam jego głównego id.

  1. $query = "INSERT INTO generujzestaw (procesory_idprocesor, plytyglowne_idplyta_glowna, i tak dalej) VALUES ('$idprocesor' ,'$idplyta_glowna' i tak dalej)";
  2. $wynik = mysql_query($query);
  3. $query = "SELECT MAX(idzestawu) FROM generujzestaw";
  4. $wynikidzestawu = $connection->query($query);
  5. $idzestawu = mysql_fetch_array(mysql_query($query));
  6. $idzestawu2 = $idzestawu['MAX(idzestawu)'];


Tabela generujzestaw zawiera kolumnę idzestawu której nie objąłem w insecie.
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.