tak jak w temacie chciałbym pobrać obrazek usera z bazy uzytkownicy i zapisać ten obrazek do bazy o nazwie posty do danego usera tak jak to działa np na forach że osoba która to napisała np adam i jego obrazek jest wyświetlany jak na razie to mi zapisuje 0 do danego usera w bazie zdjecia:




kod php
  1. <?php
  2. require_once('gra.php');
  3.  
  4. if (!isset($_SESSION['zalogowany']))
  5. {
  6. header('Location: index.php');
  7. exit();
  8. }
  9. require_once "polaczenie.php";
  10. $polaczenie = new mysqli($host, $db_user, $db_password, $db_name);
  11. if ($polaczenie->connect_errno != 0) {
  12. echo "Error: " . $polaczenie->connect_errno . "Opis: " . $polaczenie->connect_error;
  13. die();
  14. }
  15. header('Content-Type: text/html; charset=utf-8');
  16.  
  17. ?>
  18.  
  19.  
  20.  
  21.  
  22.  
  23. <div id="posty">
  24. <form action="" method="POST">
  25. <?php
  26. echo'<p class="wiadomosc_user">';
  27. echo'<b>Piszesz jako: ';
  28. echo $_SESSION['user'];
  29. echo "<img src='{$_SESSION['image']}'/>";
  30. echo'.</b>'.'</p>';
  31. ?>
  32. <p class="art">Twoja Treść: </p><textarea name="tresc" class="form-control" rows="3"required placeholder="Tutaj możesz pisać"></textarea>
  33. <input type="submit" class="btn" name="wyslij" value="Wyślij wiadomość"/>
  34. <p id="link"><a href="gra.php" target="_blank" id="przycisk" class="btn">Strona główna</a></p>
  35. </form>
  36.  
  37.  
  38. <?php
  39.  
  40. if(isset($_POST['wyslij']) && !empty($_POST['tresc']))
  41. {
  42.  
  43. //Definicja zmiennych
  44.  
  45. $tresc = trim($_POST['tresc']);
  46. $data = date('Y-m-d H:i:s');
  47. $ip = $_SERVER['REMOTE_ADDR'];
  48.  
  49. //Wykonujemy zapytanie importujące zdefiniowane dane
  50.  
  51. $resultat = $polaczenie->query(sprintf("INSERT INTO `posty` (`login`, `tresc`, `zdjecie`, `data`, `ip`) VALUES ( '%d', '%s','%d', '%s', '%s')",
  52. $_SESSION['id'], $tresc, $_SESSION['image'], $data, $ip));
  53.  
  54. //No i przenosimy użytkownika z powrotem do shoutboxa
  55. header('Location: '.$_SERVER['REQUEST_URI']);
  56. }
  57.  
  58. else{
  59. function emotki ($string)
  60. {
  61.  
  62. $string=str_replace(':)','<img src="http://emoty.blox.pl/resource/hahaha.gif" alt="" />',$string);
  63.  
  64. return $string;
  65. }
  66. //Pobieramy dane z bazy
  67. $resultat = @$polaczenie->query(sprintf("SELECT u.user,p.* FROM `posty` p,uzytkownicy u where u.id=p.login ORDER BY p.`data` desc"));
  68.  
  69. //Początek struktury tabeli
  70. echo '<div id="qt" >';
  71.  
  72. //Pętla do wyświetlenia wszystkich wpisów
  73. while($wiersz=mysqli_fetch_array($resultat)) {
  74. echo '<div id="st" ><div id="pt">'
  75. .'<p class="wiadomosc_user">'.'Twój Nick: '.'<b>'.$wiersz['user'] ;
  76. echo "<img src='{$wiersz['zdjecie']}'/>";
  77. echo '</b> ' .'</p>';
  78. echo '<p class="wiadomosc_text">'.emotki($wiersz['tresc']).'</p>'//wyświetlamy treść
  79. .'<br/>'
  80. .'<p class="wiadomosc">'.'Czas Napisania: '.$wiersz['data'].'</p>'//wyświetlamy datę
  81. .'</div></div>';
  82. }
  83.  
  84. //Koniec struktury tabeli
  85. echo '</div>';
  86. }
  87. ?>
  88. </div>

stronielub kod w linku na innej

temat do zamkniecia poradziłem sobię z tym