Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Dodawanie dodatkowych parametrów dla konkretnego użytkownika.
Forum PHP.pl > Forum > Przedszkole
xenvera
Witam,

Potrzebuję pomocy, chcę zrobić następującą rzecz:

Zarejestrowany użytkownik loguje się na konto, i dodaje sobie ,,postać'' do konta (inna tabela w bazie danych).
I ta postać jest przypisana tylko dla tego jednego użytkownika a każdy inny może zrobić sobie własną.

KOD:

  1. <?php
  2. session_start(); //rozpoczyna sesję...
  3. require_once('config.php');
  4.  
  5. if (!$_SESSION['login']) { //sprawdza czy zmienne sesyjne login
  6. echo 'Nie jestes zalogowany! Wroc do <a href="index.php">strony glownej</a>';
  7. } else { //w innym wypadku...
  8. echo 'Jestes zalogowany!<br> Mozesz sie <a href="wyloguj.php">wylogowac</a><br>';
  9. // ilosc postaci na koncie
  10. $ilosc = mysql_query("SELECT * FROM players");
  11. $ilosc_wierszy = mysql_num_rows($ilosc);
  12. if ($ilosc_wierszy > 0)
  13. echo "<center>Posiadasz juz: <b>".$ilosc_wierszy."</b> postacie";
  14. else
  15. echo "Nie posiadasz jeszcze postaci";
  16. //zakladanie postaci
  17. echo '
  18. <form action="zalogowany.php" method="post">
  19. <table>
  20. <tr>
  21. <td>Nazwa gracza:</td>
  22. <td>
  23. <input type="text" name="nazwa" value="">
  24. </td>
  25. <td>
  26. <input type="submit" name="submit" class="button" value="Zaloz postac!"/>
  27. </td>
  28. </tr>
  29.  
  30. </table>
  31. </form>';
  32.  
  33. if (isset($_POST['submit']))
  34. {
  35. if(!$_POST['nazwa'])
  36. {
  37. echo 'Nie wpisanio nazwy postaci!';
  38. }
  39. else {
  40. $nazwa = $_POST['nazwa'];
  41. $zapytanie123 = "INSERT INTO players(name) VALUES ('$nazwa')";
  42. mysql_query($zapytanie123) or die ("Wystapil blad");
  43. echo "Postac zostala zalozona pomyslnie!</center>";
  44.  
  45. }
  46. }
  47. }
  48.  
  49.  
  50. ?>


Na pewno w kodzie jest dużo błędów, proszę o wyrozumiałość i pomoc.

Pozdrawiam.

P.S Mam nadzieje że dobrze wytłumaczyłem o co mi dokładnie chodzi.
KR2615
Do powiązania postaci z graczami przydałaby się dodatkowa tabela jeśli relacja ta ma przebiegać na zasadzie jeden do wielu.
Kshyhoo
Przenoszę do Przedszkola
xenvera
Profesjonalna pomoc pf.
Kshyhoo
Cytat(xenvera @ 18.03.2014, 21:43:31 ) *
Profesjonalna pomoc pf.

Mogę jeszcze zamknąć wątek ewentualnie.
IProSoft
Cytat(xenvera @ 18.03.2014, 21:43:31 ) *
Profesjonalna pomoc pf.

Chyba nie oczekujesz pomocy tylko gotwego rozwiazania, a od tego jest dział oferty.

Nie określiłeś nawet jasno w czym pomoc miała by się objawić ? Napisaniu za Ciebie, poprawie tego co wkleiłeś czy coś innego ?
KR2615
Chętnie udzieliłbym profesjonalnej pomocy, spytał o trukturę bazy danych i pomógł ją zreorgaanizować. Ale chyba nie o to xenvera'owi chodzi. Gotowcy niestety nie podaję na tacy. Chętnie zobaczę natomiast ogłoszenie w dziale Oferty smile.gif
xenvera
Ale z was typowe polaczki, wystarczy tylko nakierować.
Kshyhoo
Cytat(xenvera @ 18.03.2014, 22:37:48 ) *
Ale z was typowe polaczki, wystarczy tylko nakierować.

A ty kto? Zakamuflowana opcja niemiecka? Robi się niemiło, zamykamy czym prędzej...

Możesz kontynuować swój poprzedni wątek.
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.