Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Mały problem...
Forum PHP.pl > Forum > Przedszkole
camelx
W bazie danych mam tabele 'osoba' a w niej pola 'os_id' i 'os_nazwa' (każda osoba ma przypisane swoje id). Formularz wysyła mi dane bo bazy w formie os_nazwa (czyli jako np. "Jan Kowalski") ale ja w bazie muszę meć dane w formi os_id (zamiast "Jan K..." muszę mieć id "2").
Co zrobić zeby podczas wysyłania danych zmienić 'os_nazwa' na 'os_id' questionmark.gif

Mam nadzieję, że zrozumiecie o co chodzi smile.gif Jak nie to postaram się bardziej wyjaśnić...
SongoQ
No to sprawdzaj jaka osoba ma jakie ID lub przekazuj tez ID
camelx
A mógł byś dac jakiś przykład questionmark.gif bo ja już dłogo nad tym siedzę i nic nic mi nie wychodzi...
strife
  1. <?php
  2.  
  3. $nazwa = 'Jan Kowalski';
  4. $query = mysql_query(&#092;"SELECT * FROM osoba WHERE os_nazwa = '$nazwa' \");
  5. $array = mysql_fetch_array($query);
  6. echo $array['os_id']; // Tu ci sie pojawi id.
  7.  
  8. ?>


Na szybko - ale jako przykład chyba dobre.

Pozdrawiam!
camelx
Wielkie dzięki smile.gif Działa!!
Próbowałem podobnej metody ale zapomniałem o jednym szczególe... Ale teraz jest ok.
Jeszcze raz dzięki !
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.