Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MySQL]Odczytywanie avatara z mysql
-callo-
post 28.12.2011, 11:27:31
Post #1





Goście







Witam mam pewien problem , mam wiele użytkowników i teraz chciałbym dodać moduł avatara . Struktura tabel

CREATE TABLE `user_avatar` (
`id` INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
`login` VARCHAR(30) NOT NULL,
`avatar` VARCHAR(100) NOT NULL,
PRIMARY KEY (`id`)
)



CREATE TABLE `user` (
`id` INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,
`login` VARCHAR(30) NOT NULL,
`haslo` VARCHAR(50) NOT NULL,
`email` VARCHAR(100) NOT NULL,
`kod` VARCHAR(32) NOT NULL,
`data` DATETIME NOT NULL,
`status` TINYINT(1) DEFAULT 0,
PRIMARY KEY (`id`)
)
Go to the top of the page
+Quote Post
-callo-
post 28.12.2011, 11:31:56
Post #2





Goście







No co za pech jeszcze raz ten post na górze to tabele
user to tabela do logowania tabela user_avatar tą są trzymane avatary . Kod strony prezentuje się tak :
  1. <?php
  2. include('inc/baza.php'); //plik odpowiedzialny za poloczenie z baza
  3. $login = $_SESSION['login'];
  4. $result = mysql_query("SELECT * FROM eportfel WHERE username = '$login'");
  5. ($row = mysql_fetch_object($result))
  6.  
  7. ?>
  8.  
  9. <h2>ť Mój profil<br /></h2>
  10. <div class="content">
  11. <?php
  12. if (isset($_SESSION['login'])) {
  13. if (isset($_SESSION['login'])) {
  14. echo '<p>Jesteś zalogowany jako: <strong>'.$_SESSION['login'].'</strong></p>';
  15. }
  16.  
  17. $tabela = 'user';
  18.  
  19.  
  20.  
  21. if ($blad == 0) {
  22.  
  23.  
  24.  
  25.  
  26. }
  27. }
  28.  
  29. $wynik = mysql_query("SELECT * FROM $tabela WHERE
  30. login='{$_SESSION["login"]}'");
  31. if ($wynik) {
  32. $informacja = mysql_fetch_array($wynik);
  33.  
  34.  
  35.  
  36.  
  37. // tworzenie formularza HTML
  38. echo <<< KONIEC
  39.   <form class="form" action="indexlogin.php" method="post">
  40.   <input type="hidden" name="wyslane" value="TRUE" />
  41.  
  42. <p>Twój token to :<b>{$informacja['kod']}</b></p>
  43.  
  44. KONIEC;
  45. } else {
  46. header('Location: ../blad.php'); // niezalogowany użytkownik zostaje przekierowany na stronę główną
  47. }
  48. ?>
  49.  
  50. <?php
  51. mysql_query("SELECT * FROM user_avatar WHERE login = '$login'");
  52.  
  53. ?>
  54. <img src="<?php echo $row1->avatar?>"
  55. <p>Posiadasz teraz : <b><?php echo $row->balance ?>$</b></p>
  56.  
  57.  
  58.  

Teraz pytanie jak przerobić ten kod aby pokazywał avatary . Dodatkowo możecie sprawdzić czy jest poprawny kod i dodać albo pousuwać zbędne elementy ?
Go to the top of the page
+Quote Post
-callo-
post 28.12.2011, 11:59:14
Post #3





Goście







Naprawdę nikt mi nie umie pomóc :F
Go to the top of the page
+Quote Post
piotrooo89
post 28.12.2011, 12:31:34
Post #4


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




Proszę nie podbijać inaczej zamknę temat.


--------------------
Go to the top of the page
+Quote Post
ciekawskiii
post 28.12.2011, 12:54:14
Post #5





Grupa: Zarejestrowani
Postów: 467
Pomógł: 39
Dołączył: 7.11.2010
Skąd: Raz tu, raz tam

Ostrzeżenie: (30%)
XX---


Widze ze to nie Twój kod i nawet nie masz pojęcia o podstawach.
Wystarczy spojrzeć w ten kod wyżej, tam są pobierane dane a Ty tworzysz jakieś cuda. Tak Ci nie wyświetli nic


--------------------
Go to the top of the page
+Quote Post
-callo-
post 28.12.2011, 13:03:40
Post #6





Goście







Temat rozwiązany user z innego forum pomógł mi . Temat można zamknąć .
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 07:14