Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL] Automatyczne przydzielanie
stefik4
post
Post #1





Grupa: Zarejestrowani
Postów: 176
Pomógł: 1
Dołączył: 18.11.2007

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


Witam!

Własnie zabrałem się za robienie przydzielania zawodnikow podczas rejestracji, ale całkowicie nie mam pomysły jak to zrobić, jedyne co mi przychodzi to przypisywanie zawodnikow za pomoca takiej komendy SQL

SELECT * FROM `players` WHERE `klub`=0 ORDER BY RAND() LIMIT 10;

I teraz pytania:
Czy bedzie to dobre ?
Czy bedzie przy zawodniku dopisywalo w zakladce klub skąd on jest tzn z jakiego klubu (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
stefik4
post
Post #2





Grupa: Zarejestrowani
Postów: 176
Pomógł: 1
Dołączył: 18.11.2007

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


Sky_walker mój kod pokazywania zawodników wygląda następująco:

  1. <?php
  2. include 'header.php';
  3. include "menu.html";
  4.  
  5. $dbhost = "localhost";
  6. $dbname = "";
  7. $dbuser = "";
  8. $dbpass = "";
  9.  
  10. mysql_connect ( $dbhost, $dbuser, $dbpass)or die("Could not connect: ".mysql_error());
  11.  
  12. $username = $_SESSION['username'];
  13.  
  14. $query = "SELECT * FROM `players` WHERE username='$username' ";
  15. $result = mysql_query($query);
  16. echo ' <br><br><table border=0 bgcolor=#999999 align=center><tr bgcolor=#999999>
  17.        <td width="100%" bgcolor=#999999><center><font size="3">WSZYSCY</font></center></td>
  18.    </tr></table><br>';
  19. echo '<table class="tabela" border="0" width="100%" bordercolor="#999999">
  20.    <tr>
  21.         <td><b>l.p</b></td>
  22.        <td><b>Imie i nazwisko</b></td>
  23.        <td><b>Wiek</b></td>
  24.        <td><b>Tal</b></td>
  25.        <td><b>Sr.</b></td>
  26.        <td><b>Sila</b></td>
  27.        <td><b>Technika</b></td>
  28.        <td><b>Odbiór</b></td>
  29.        <td><b>Wystawa</b></td>
  30.        <td><b>Zagrywka</b></td>
  31.        <td><b>Zbicie</b></td>        
  32.        </tr>
  33. <tr>';
  34. $nr = 0;
  35. $i = 1;
  36.  
  37.  
  38.  
  39.  
  40. while($row = mysql_fetch_array($result))
  41.  
  42.  
  43. {
  44.    $srednia = ( $row['sila'] + $row['technika'] + $row['odbior'] + $row['wystawa'] + $row['zagrywka'] + $row['zbicie'] ) / 6;
  45.  
  46.    echo '<td width=15>' . ++$nr . '.</td>';
  47.    echo '<td width=100>'.$row['imie'].' '.$row['nazwisko'].'</td>';
  48.     echo '<td width=15 align=center>'.$row['wiek'].'</td>';
  49.      echo '<td width=15 align=center>'.$row['talent'].'</td>';
  50.    echo '<td width=15 align=center><u>'.ceil($srednia).'</u></td>';
  51.       echo '<td width=15 align=center>'.$row['sila'].'</td>';
  52.        echo '<td width=15 align=center>'.$row['technika'].'</td>';
  53.         echo '<td width=15 align=center>'.$row['odbior'].'</td>';
  54.          echo '<td width=15 align=center>'.$row['wystawa'].'</td>';
  55.                echo '<td width=15 align=center>'.$row['zagrywka'].'</td>';
  56.           echo '<td width=15 align=center>'.$row['zbicie'].'</td>';
  57.           echo '</tr>';
  58.    
  59.  
  60. }
  61. echo '</table>';
  62.  
  63. ?>



A co proponujesz, zamiast funkcji ORDER BY RAND() (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 10.10.2025 - 12:18