Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php/mysql]Edycja/Kasowanie
zaba12
post
Post #1





Grupa: Zarejestrowani
Postów: 223
Pomógł: 0
Dołączył: 29.08.2003
Skąd: Gliwice

Ostrzeżenie: (10%)
X----


Witam mam następujący problem chcialbym zrobic aby po zalogowaniu ten uzytkownik co napisal posta miał możliwośc edycji jego tylko swojego postu oto kod jaki ja napisalem lecz on mi niedziala tak jak nalezy

  1. <? if (!$_COOKIE["login1_c"])
  2. {
  3. } else {
  4.  $q58 = "SELECT * FROM uzytkownicy WHERE login='$zaloguj_login'";
  5.  $r58 = mysql_query ($q58);
  6.  $row58=mysql_fetch_array($r58);
  7. $id = $row58['id'];
  8. $login = $row58['login'];
  9.  echo $q58;
  10.  if (!$r58)
  11. {
  12. echo '&nbsp;';
  13. }
  14. else
  15. {
  16. echo '&nbsp;E | S</td>';
  17. }}
  18. ?>


a to jest baza
  1. CREATE TABLE `forum_tematy` (
  2. `id` int(8) NOT NULL AUTO_INCREMENT,
  3. `tytul` varchar(255) NOT NULL DEFAULT '',
  4. `text` text NOT NULL,
  5. `autor` varchar(255) NOT NULL DEFAULT '',
  6. `email` varchar(255) NOT NULL DEFAULT '',
  7. `odp` int(16) NOT NULL DEFAULT '0',
  8. `odslon` int(16) NOT NULL DEFAULT '0',
  9. `dzial` varchar(255) NOT NULL DEFAULT '',
  10. `date` datetime NOT NULL DEFAULT '00-00-0000 00:00:00',
  11. KEY `id` (`id`)
  12. ) ENGINE=MyISAM;
  13.  
  14. CREATE TABLE `forum_odp` (
  15. `id` int(8) NOT NULL AUTO_INCREMENT,
  16. `re` varchar(255) NOT NULL DEFAULT '',
  17. `odp_text` text NOT NULL,
  18. `autor` varchar(255) NOT NULL DEFAULT '',
  19. `email` varchar(255) NOT NULL DEFAULT '',
  20. `date` date NOT NULL DEFAULT '00-00-0000',
  21. `temat_id` varchar(255) NOT NULL DEFAULT '',
  22. KEY `id` (`id`)
  23. ) ENGINE=MyISAM;
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
legorek
post
Post #2





Grupa: Zarejestrowani
Postów: 411
Pomógł: 35
Dołączył: 27.06.2004
Skąd: Kraków

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


  1. <?php
  2. $q98 = "SELECT * FROM forum_tematy WHERE autor=$zaloguj_login";
  3. ?>


zamień na

  1. <?php
  2. $q98 = "SELECT * FROM forum_tematy WHERE autor='$zaloguj_login'";
  3. ?>


Zabrakło Ci apostrpfów. Ale inna kwestia. Jak się domyślam robisz jakieś forum, lub coś w tym stylu. Czy ta liczba 98 ($q98) sugeruje że robisz aż 98 zapytań przy generowaniu strony ?
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: 8.10.2025 - 14:45