Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Pobieranie wiersza z bazy danych
--jacek--
post
Post #1





Goście







Witam, załóżmy ze mam dwie bazy danych o nazwach : news i komentarze.

[Komentarze]
  1. id Przynaleznosc uzytkownik tresc DATA
  2. 3 NULL 3211 lubie placuszki 2010-12-28 14:27:49

[news]
  1. id tresc temat DATA
  2. 21 firmy orazaasdas zdobyte... O mnie 2011-01-04 18:36:48


Chciałbym pobrać wartość [id] z tabeli news i wpisać ją w tabele komentarze w kolumnę [przynaleznosc]. Tak żeby news został przydzielony do komentarza i wyświetlony poniżej. Nie za bardzo wiem jak się za to zabrać, póki co wyświetla mi poprawnie jeżeli mam tylko jeden news, wtedy wszystkie komentarze pokazuje się pod nim.
Tutaj zamieszczam cały kod ..

  1. <?php
  2. require_once('bd.php');
  3. $komentarz = $_POST['komentarz'];
  4. $uzytkownik = $_SESSION['login'];
  5. $dbc = mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME);
  6. $query = "SELECT * FROM news";
  7.  
  8. $wynik = mysqli_query($dbc, $query);
  9. while ($row = mysqli_fetch_array($wynik)) {
  10. echo '<div id="polozenie2">' . substr($row['data'], 0, 10) . '</div>';
  11. echo '<div id="polozenie3">' . $row['temat'] . '</div>' ;
  12. echo '<div id="polozenie4"> ' . $row['tresc'] . '</div>' ;
  13. if (!empty($_SESSION['id'])) {
  14. echo '<a href=".php">Komentarze uzytkowników</a>';
  15. }
  16. echo '<br />';
  17.  
  18. if(isset($_POST['submit'])){
  19. if(!empty($komentarz)){
  20. $query = "INSERT INTO komentarze VALUES('', '$uzytkownik', '$komentarz', now())"; // Tutaj mam problem.
  21. mysqli_query($dbc, $query);
  22. echo '<div id="powiadomienie">';
  23. echo 'Dodano newsa';
  24. echo '</div>';
  25. mysqli_close($dbc);
  26. }
  27. else {
  28. echo '<div id="error">';
  29. echo 'Uzupełnij pole';
  30. echo '</div>';
  31. }
  32. }
  33. mysqli_close($dbc);
  34. if (!empty($_SESSION['id'])) {
  35. ?>
  36. <form method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
  37. <label for="username">Komentarz:</label>
  38. <input type="text" name="komentarz" size="25" />
  39. <input type="submit" value="Dodaj komentarz" name="submit" /><br><br>
  40. </form>
  41.  
  42. <?php
  43. }}
  44.  
  45.  
  46. ?>



Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
--jacek--
post
Post #2





Goście







no to wiem, ale nie wiem dokladnie jak to mam zrobic.. moglbys podac na przykladzie ? (IMG:style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 13.10.2025 - 17:38