Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL] Jednorazowe generowanie danych
Kewlysek
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 18.01.2015

Ostrzeżenie: (0%)
-----


Witam. (IMG:style_emoticons/default/smile.gif)
Mam skrypt, który losuje w bazie login oraz hasło z tych, które mają status ustawiony na 0.
Nie mam pojęcia jak zmienić status na 1 po wygenerowaniu, próbowałem szukać na forum i googlach, gdy już coś znalazłem to zmieniało status wszędzie oraz nie wyświetlało żadnego wyniku.

  1. <?php
  2. $connect = mysql_connect("host", "login", "haslo")
  3. or die("Nie można nawiązać połączenia!");
  4.  
  5. or die("Nie można wybrać bazy danych!");
  6.  
  7. $query = "SELECT * FROM `tabela` WHERE Status = '0' ORDER BY RAND() LIMIT 1";
  8. $ready = mysql_query($query)
  9. or die("Zapytanie nieprawidłowe...");
  10.  
  11. while ($row = mysql_fetch_array($ready)) {
  12. echo '<b>Login:</b> '.$row["Login"].'<br><b>Hasło:</b> '.$row["Haslo"].'';
  13. }
  14.  
  15. mysql_close($connect);
  16. ?>

(IMG:http://i58.tinypic.com/9t3ic1.png)
Przeglądając internet, podejrzewałem że trzeba przypisać ID do zapytania z losowaniem, a później wywołać funkcję która dla zapytania z tym ID zmieni status na 1, ale jak to zrobić, o to jest pytanie. (IMG:style_emoticons/default/arrowheadsmiley.png)
Jeśli zły dział, to przepraszam. Z góry dziękuję za pomoc. (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
strife
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

Ostrzeżenie: (0%)
-----


Użyj zapytania z UPDATE po "wygenerowaniu" loginu, gdzie sobie zmienisz na co tylko chcesz.
http://dev.mysql.com/doc/refman/5.0/en/update.html

Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 6.10.2025 - 18:26