Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL]Usuwanie wybranej wiadomości...
ArekJ
post
Post #1





Grupa: Zarejestrowani
Postów: 266
Pomógł: 9
Dołączył: 21.05.2008
Skąd: Łomianki

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


Witam,
mam kod czatu, ale niestety brakuje mi tam jedenj funkcji (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Usuwania wybranej wiadomości. Może być za pomocą checkbox'a, albo jakiś znaczek [x] obok wiadomości. Zupełnie nie wiem jak kod ma odróżniać, którą wiadomość ma usunąć (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) Proszę o pomoc/tutorial.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ArekJ
post
Post #2





Grupa: Zarejestrowani
Postów: 266
Pomógł: 9
Dołączył: 21.05.2008
Skąd: Łomianki

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


Już coś kombinuje właśnie. Mam na razie tak:
  1. <?php
  2. include '../includes/config.php';
  3.  
  4.    switch($_SESSION['czat'])
  5.    {
  6.        case 'klimatyczny';
  7.        $pobieranie = mysql_query('SELECT cz.id, cz.tekst, p.login FROM czatklim cz LEFT JOIN uzytkownicy p ON (p.id = cz.id_w) ORDER BY cz.id DESC LIMIT 20');
  8.  
  9.        if(mysql_num_rows($pobieranie)>0){
  10.            $tekst .=  '<table style="width:100%" cellspacing="0">';
  11.        
  12.            while($a = mysql_fetch_array($pobieranie)){
  13.                    $tekst .=  '<tr class="chat"><td style="background:#00000;"><a href="?del='.$a['id'].'" >[X]</a><b>'.$a['login'].':</b> '.$a['tekst'].'</tr>';
  14.        
  15.        
  16.        }
  17.        $tekst .=  '</table>';
  18.        }
  19.        echo $tekst;
  20.        break;
  21.        
  22.        case 'ogolny';
  23.        $pobieranie = mysql_query('SELECT cz.id, cz.tekst, p.login FROM czat cz LEFT JOIN uzytkownicy p ON (p.id = cz.id_w) ORDER BY cz.id DESC LIMIT 20');
  24.  
  25.            if(mysql_num_rows($pobieranie)>0){
  26.                $tekst .=  '<table style="width:100%" cellspacing="0">';
  27.        
  28.            while($a = mysql_fetch_array($pobieranie)){
  29.            $tekst .=  '<tr class="chat"><a href="?del='.$a['id'].'" >[X]</a><td style="background:#00000;"><b>'.$a['login'].':</b> '.$a['tekst'].'</tr>';
  30.        
  31.        
  32.            }
  33.        $tekst .=  '</table>';
  34.        }
  35.    echo $tekst;
  36. }
  37.  
  38. ?>

i zrobiłem do usuwania takie coś:
  1. <?php
  2. $id = $_GET['id'];
  3. if($id != NULL AND strpos($id,'http:// ') === false){
  4. mysql_query(DEETE * WHERE id = $id FROM czat);
  5. }
  6. else{
  7. header("Location: ?act=czat");
  8. die();
  9. }
  10. ?>

teraz się zastanawiam co z tym zrobić...
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: 28.12.2025 - 12:50