Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [mysql]Pobieranie ostatniej wartości komórki i operacje na niej
Forum PHP.pl > Forum > Przedszkole
karlkar
Witam. Mam baze danych ze spisem ludzi. Każdy z nich ma numer porządkowy jako char. Co muszę zrobić? pobrać ostatnią daną, zmienić jej format na liczbowy, zwiększyć jej wartość o jeden. Potem jeszcze coś będzie sie z nią działo, ale to już dam sobie rade. Aha... no i ewentualna konwersja z liczby spowrotem na char. Czy może lepiej po prostu zrobić tą daną jako integer?
Amorph
Napisz co chcesz uzyskać to łatwiej będzie coś poradzić....
karlkar
Chce pobrać z bazy danych mysql wartość wpisaną do pola tabeli o nazwie id (z ostatniego rzędu), zwiększyć wartość tej liczby którą pobiorę.

A tak btw... Dlaczego ten skrypt nie działa?

  1. $sql=mysql_connect(localhost,'root','haslo');
  2. mysql_select_db("mars");
  3. $zapytanie="insert into rekruci values('".$id."','".$imie."','".$wiek."','".$miasto."','".$czas."','".$gildia."','".$tryb."','".$odkad."','".$opis."','".$postac."','".$klasa."','".$Prophecies."','".$Factions."','".$Nightfall."','".$podpis."','".$oczekiwania."','".$cowniesie."')";
  4. $wykonaj=mysql_query($zapytanie);
Amorph
Poczytaj troszkę o insert..., a co do liczby id...
max(id)...
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.