Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]pobieranie danych z dwoch roznych tabel
jaca121212
post
Post #1





Grupa: Zarejestrowani
Postów: 256
Pomógł: 16
Dołączył: 21.12.2014

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


chcialbym pobrac dane z dwoch roznych tabel pierwsz tabela nr 1 (zdjecie) druga tabela to nr 2 (zdjecie) i chciałbym z pierwszej tabeli pobrac tylko login zalogowanej osoby a z drugiej tabeli chcialbym pobrac tresc date




nr 2


i kod php
  1. <?php
  2. if (!isset($_SESSION['zalogowany']))
  3. {
  4. header('Location: index.php');
  5. exit();
  6. }
  7. require_once "polaczenie.php";
  8. $polaczenie = new mysqli($host, $db_user, $db_password, $db_name);
  9. if ($polaczenie->connect_errno != 0) {
  10. echo "Error: " . $polaczenie->connect_errno . "Opis: " . $polaczenie->connect_error;
  11. die();
  12. }
  13. header('Content-Type: text/html; charset=utf-8');
  14.  
  15. ?>
  16. <style>
  17. #st{
  18. border:1px solid red;
  19. }
  20. #pt{
  21. border:1px solid blue;
  22. }
  23. #qt{
  24. border:1px solid yellow;
  25. }
  26. body{
  27. background-color: rgba(0, 0, 0, 0.4);
  28. color: rgba(0, 0, 0, 1);
  29. }
  30. #przycisk {
  31. text-decoration:none;
  32. background-color: rgba(0, 15, 93, 0.7);
  33. color:white;
  34. width:200px;
  35. height:25px;
  36. }
  37. </style>
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44. <form action="" method="POST">
  45. <?php
  46. echo"<p><b>Zalogowany jako: ".$_SESSION['user']."</b>"."</p>";
  47. ?>
  48. Twoja Treść: </br><textarea name="tresc" class="form-control" rows="3"required placeholder="Tutaj możesz pisać"></textarea></br>
  49. <button type="submit" name="wyslij">Wyślij wiadomość</button><a href="gra.php" target="_blank" id="przycisk">Strona główna</a>
  50.  
  51. </form>
  52.  
  53.  
  54.  
  55. <?php
  56.  
  57. if(isset($_POST['wyslij']) && !empty($_POST['tresc']))
  58. {
  59.  
  60. //Definicja zmiennych
  61.  
  62. $tresc = mysqli_real_escape_string(htmlspecialchars($_POST['tresc']));
  63. $data = date('Y-m-d H:i:s');
  64. $ip = $_SERVER['REMOTE_ADDR'];
  65.  
  66. //Wykonujemy zapytanie importujące zdefiniowane dane
  67.  
  68. $resultat = $polaczenie->query(sprintf("INSERT INTO `posty` (`id`,`login`, `tresc`, `data`, `ip`) VALUES ('', '%d', '%s', '%s', '%s')",
  69. mysqli_real_escape_string($polaczenie, $_SESSION['id']),
  70. mysqli_real_escape_string($polaczenie, $tresc),
  71. mysqli_real_escape_string($polaczenie, $data),
  72. mysqli_real_escape_string($polaczenie, $ip)));
  73. //No i przenosimy użytkownika z powrotem do shoutboxa
  74. header('Location: '.$_SERVER['REQUEST_URI']);
  75. }
  76.  
  77. else {
  78. //Pobieramy dane z bazy
  79. $query = mysqli_query ("SELECT `login` FROM `uzytkownicy` AND select * from `posty` ORDER BY data desc);
  80.  
  81. //Początek struktury tabeli
  82. echo '<div id="qt" >';
  83.  
  84. //Pętla do wyświetlenia wszystkich wpisów
  85. while($shout=mysqli_fetch_array($query)) {
  86. echo '<div id="st" ><div id="pt">'
  87. .'Twój Nick: '.'<b>'.$_SESSION['user'].':</b> ' .'</br>'//wyświetlamy nick
  88. .'Twoja Treść: '.$shout['tresc'] .'</br>'//wyświetlamy treść
  89. .'<br/>'
  90. .'Czas Napisania: '.$shout['data'] .'</br>'//wyświetlamy datę
  91. .'</div></div>';
  92. }
  93.  
  94. //Koniec struktury tabeli
  95. echo '</div>';
  96. }
  97. ?>
  98.  


i błąd który mi wywala
  1. Parse error: syntax error, unexpected 'qt' (T_STRING) in C:\xampp\htdocs\zdjecia.php on line 83
Go to the top of the page
+Quote Post

Posty w temacie
- jaca121212   [MySQL][PHP]pobieranie danych z dwoch roznych tabel   12.04.2015, 21:03:16
- - ShaggyAG   $query = mysqli_query ("SELECT `logi...   12.04.2015, 21:07:23
- - jaca121212   dobra poprawiłem już to i nadal mam błędy kod [P...   12.04.2015, 21:18:58
- - ShaggyAG   [PHP] pobierz, plaintext $query = mysqli_query ...   12.04.2015, 21:36:34
- - olszam   CytatWarning: mysqli_query() expects at least 2 pa...   12.04.2015, 21:41:40
- - jaca121212   błąd [PHP] pobierz, plaintext Warning: mysqli_fetc...   12.04.2015, 21:59:31
- - olszam   http://php.net/manual/en/mysqli.real-escape-string...   12.04.2015, 23:06:02
- - jaca121212   zastospowałem to i nic nie dało gdzies w zapytaniu...   13.04.2015, 05:44:12
- - viking   $wiersz = $resultat->fetch_assoc(quer...   13.04.2015, 05:48:49
|- - jaca121212   Cytat(viking @ 13.04.2015, 06:48:49 )...   13.04.2015, 06:12:56
- - viking   Twoje zapytanie może zwrócić wiele rekordów więc b...   13.04.2015, 07:42:17
- - jaca121212   chciałbym uzyskać efek taki że do tabeli posty chc...   18.04.2015, 20:45:07
- - olszam   Do wyświetlania ostatnich 5 postów w mysql to na k...   18.04.2015, 21:07:25
- - jaca121212   wiem ze do wyswietlania ostatnich 5 wpisów jest ...   18.04.2015, 21:24:10
- - luki100011   Można użyć "joina" w zapytaniu w celu do...   19.04.2015, 13:37:20
- - jaca121212   a mógłbyś mi napisać przykład lub zrobić taki zap...   19.04.2015, 14:09:35
- - luki100011   Pisane bez testowania, powinno zadziałać, przykład...   19.04.2015, 18:33:20
- - jaca121212   panowie temat już jest do zamkniecia rozwiązałem j...   19.04.2015, 20:32:05


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: 21.08.2025 - 02:52