Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] wybieranie danych z bazy i ich zamiana
Forum PHP.pl > Forum > Przedszkole
sebas211
Witam!
Mam tabele w bazie danych, która "obsługuje" logowanie. Znajdują się w niej takie pola jak id, login i haslo.
Wyjmuję z tej tabeli login i tutaj zaczyna się problem. Jak mam mając login wyciągnąć id?

Chodzi o to, że mam formularz:

  1. <select name="urzytkownik" size="1">
  2.  
  3. <?php
  4. $zapytanie = "SELECT login FROM urzytkownicy ORDER BY login ASC";
  5. $wynik = mysql_query($zapytanie, $polaczenie) or die ('Błąd: ' . mysql_error());
  6.  
  7. while ($rekord = mysql_fetch_assoc($wynik)) {
  8. echo '<option value="'. $reokrd['id'] .'">' . $rekord['login'] . "</option>\n";
  9. } ?>
  10.  
  11. </select>


Wyciągam z niego login. Mając ten login chce go "zamienić" na id, żeby je później dodać do nowej tabeli.
sadistic_son
  1.  
  2. $zapytanie = "SELECT id, login FROM uzytkownicy ORDER BY login ASC";
  3. $wynik = mysql_query($zapytanie, $polaczenie) or die ('Błąd: ' . mysql_error());
  4.  
  5. while ($rekord = mysql_fetch_array($wynik,MYSQL_NUM)) {
  6. echo '<option value="'. $rekord[0] .'">' . $rekord[1] . "</option>\n";
  7. }
Użytkownik się pisze przez Ż. Poza tym masz pełno literówek np. zamiast 'rekord' masz 'reokrd'. Radzę posprawdzać takie błędy.
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.