Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Aktualizacja zatwierdzonej pozycji, Spory problem :/
Max Damage
post
Post #1





Grupa: Zarejestrowani
Postów: 246
Pomógł: 19
Dołączył: 14.06.2007

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


Mam w bazie w tabeli 10 kolumn. Kiedy ktoś chce coś zmienić dodaje nowy wiersz który zawiera jego propozycję. Znajduję takie pozycję poprzez ich nazwę bo właśnie one się powtarzają. Nastepnie wyświetlam to co jest w bazie oraz to co jest propozycją. I teraz pytanie jak zrobic abym po zatwierdzeniu miał zaktualizowaną te daną a propozycja aby mi się usunęła?
Z bazy wyświetlam to w ten sposób:
  1. <?php
  2. $wynik=mysql_query("SELECT * FROM woz WHERE nazwa='$marka'") or die(mysql_error());
  3. echo "<table border='1' cellpadding='5'>";
  4. while($wiersz=mysql_fetch_array($wynik)) {
  5. $i=1;
  6. echo "<tr>";
  7.  while($i<10) {
  8. if(($wiersz[$i])==NULL){
  9. echo "<td width='20'></td>";
  10. $i++;
  11. }
  12. else { 
  13.  echo "<td width='20'>".$wiersz[$i]."</td>";
  14.  $i++;
  15. }
  16. }
  17. echo "<td width='20'><a href='akceptuj.php?nazwa=".$wiersz['nazwa'].">zatwierdz<a></td>";
  18. }
  19. echo "</tr>";
  20. echo "</table>";
  21. ?>

Cały problem polaga na tym, że nie wiem który wiersz jest tą propozycją uzytkownika, więc nie mogę tego dopisać to linka, a poza tym przy instrukcji UPDATE muszę mieć nazwę kolumny tej pozycji.
No i jeszcze jest problem jak po zatwierdzeniu usunąć to co było propozycją, skoro moge mieć np. jeszcze 10 innych propozycji.
A i jeszcze jedno: w wierszu który dodał uzytkownik są tylko dwa wpisy, to co on zaproponował oraz to czy artykuł został opublikowany.


--------------------
"Wszyscy wiedzą, że czegoś nie da się zrobić, i przychodzi taki jeden, który nie wie, że się nie da, i on właśnie to robi." - Albert Einstein
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 Aktualny czas: 20.08.2025 - 22:29