Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MySQL]Odczytywanie avatara z mysql
Forum PHP.pl > Forum > Przedszkole
callo
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`)
)
callo
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 ?
callo
Naprawdę nikt mi nie umie pomóc :F
piotrooo89
Proszę nie podbijać inaczej zamknę temat.
ciekawskiii
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
callo
Temat rozwiązany user z innego forum pomógł mi . Temat można zamknąć .
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.