Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dodawanie po kolei ekordów.
djtomaszq
post 7.07.2015, 11:31:59
Post #1





Grupa: Zarejestrowani
Postów: 192
Pomógł: 0
Dołączył: 5.07.2015

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


Witam.

Używam takiego kodu
  1. if($autor != NULL)
  2. mysql_query("INSERT INTO komentarze VALUES ('$date', NULL, '$autor','$tresc')");

do wprowadzania do bazy rekordów przez dodanie jako formularz kolejnego komentarza na stronie.

np. mam takie rekordy w bazie:
$date', NULL, '$autor','$tresc'
12-12-1212 1 adam cos cos cos
12-12-1212 2 ewa cos cos cosasd
12-12-1212 3 ala cos cos cosasdasd
12-12-1212 4 Michal cos cos cosds s s s s s

gdy wejde w baze i usune np. 3 rekord czyli (ten pogrubiony) to jak wejde na strone i napisze kolejny komentarz to będzie mial on wartosc ID=5 ale bedzie w miejscu tego 3 co w rezultacie wyswietla komentarz nie jako ostatni tylko w miejscu usunietego.
Jak sobie z tym poradzic?

To kod na zapytanie do bazy o wyswietlanie rekordow:
  1. $zapytanie = "SELECT * FROM komentarze";
  2. $wynik = mysql_query($zapytanie)
  3. or die("Zapytanie nieprawidłowe");
  4.  
  5. while ($wiersz = mysql_fetch_array($wynik)){
  6. echo"<table>
  7. <tr style='background-image: linear-gradient(black, silver)'>
  8. <td id='topka'>".$wiersz["data"]."</td>
  9. <td id='topka'></td>
  10. </tr>
  11. <tr>
  12. <td id='dolna_lewa'>".$wiersz["autor"]."</td>
  13. <td id='dolna_prawa'>".$wiersz["tresc"]."</td>
  14. </tr>
  15. </table>";
Go to the top of the page
+Quote Post

Posty w temacie


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 - 11:22