Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php][mysql] usuwanie rekordu, usuwanie rekordu poprzez linka
merdenoms
post
Post #1





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 22.02.2008

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


Prosze o pomoc. Mama galerie zdjec gdzie nazwa zdjecia pobierana jest z bazy i chcialbym pod kazdym zdjeciem dodac link do jego usuwania (usuwanie rekordu z bazy + pliku ze zdjeciem). Nie wiem czy dobrze przekazuje nazwę.


Kod
$usun = $_GET["usun"];
         if ($plik_nazwa==$usun)
        {
      // unlink("galeria/$plik_nazwa");
      
        $sql = "DELETE FROM obraz WHERE plik_nazwa=$plik_nazwa";
        mysql_query($sql, $my);
        }
        
        
      
          
          while ($rek=mysql_fetch_row($zap)) {
          list($id,$opis,$plik_nazwa)=$rek;    
              echo "<td width='150' align='center'>
              <a href='galeria/$plik_nazwa' rel='lightbox[galeria]'>
               <img src='galeria/$plik_nazwa' style='border=:1px solid;  border-color:#666666;'  border='1'></a>
    $id
    
    $opis
  <a  href=usun2.php?usun=$plik_nazwa>Usun</a></td>";
                  $i++;


Ten post edytował merdenoms 9.11.2008, 03:11:34
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
merdenoms
post
Post #2





Grupa: Zarejestrowani
Postów: 21
Pomógł: 0
Dołączył: 22.02.2008

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


Chyba cos namieszalem albo czegos brakuje. Wklejam jeszcze raz tym razem cały skrypt.

  1. <table><tr>  
  2. <?php
  3.    
  4.  
  5.  
  6.  
  7.    
  8.  
  9.  $my=mysql_connect("localhost","u","p");
  10.  if (!mysql_select_db("baza",$my)) {
  11.    echo "err:selectdb\n";
  12.  exit;
  13.      
  14.  if(isset($_GET['usun'])) // niezabezpieczone
  15.  {
  16.  // unlink("galeria/$_GET['usun']");
  17.      
  18.  
  19.  mysql_query("DELETE FROM obraz WHERE plik_nazwa=$_GET['usun']", $my);
  20.  }
  21.        
  22.        
  23.      
  24.  $zap = mysql_query("SELECT * FROM obraz") or die(mysql_error());
  25.  $i = 0;
  26.  while ($rek=mysql_fetch_array($zap)) {  
  27.   echo '<td width="150" align="center">
  28.           <a href="galeria/'.$rek['plik_nazwa'].'" rel="lightbox[galeria]">
  29.           <img src="galeria/'.$rek['$plik_nazwa'].'" style="border=:1px solid;  border-color:#666666;" border="1" />
  30.           </a>';
  31.   echo $rek['id'].' '.$rek['opis'];    
  32.   echo '<a href="usun2.php?usun='.$rek['plik_nazwa'].'">Usun</a></td>';
  33.   $i++;
  34.   if($i==5){
  35.                  echo '</tr><tr>';
  36.                  $i=0;
  37.              }
  38.  }
  39.    
  40.  
  41.  ?>
  42.  </table>
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: 17.10.2025 - 02:09