Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][SQL]Kasowanie calej kolumny uzytkownika, $zapytanie ="DELETE FROM (zle zapytanie :((
--Sebastian--
post 15.11.2008, 16:04:55
Post #1





Goście







Chce usunąć całego uzytkownika z Bazy danych całą jego kolumne to jest zapytanie ktore tego nie robi ma ktoś pomysł jak napisac by skasować użytkownika o tych wartosciach? Bardzo Prosze o POMOC dopiero zaczynam...


  1. $zapytanie ="DELETE FROM mswia_konto WHERE imie_nazwisko='".$imie_nazwisko."' AND dzial='".$dzial."' AND dane= '".$dane."'";
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
piotrooo89
post 15.11.2008, 16:07:30
Post #2


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




  1. $zapytanie =mysql_query("DELETE FROM mswia_konto WHERE imie_nazwisko='$imie_nazwisko' AND dzial='$dzial' AND dane= '$dane'");


spróbuj tak tylko musisz być pewny że w zmiennych masz jakieś wartości... a tak btw to najlepiej kasować po id... 0 problemu.


--------------------
Go to the top of the page
+Quote Post
--Sebastian--
post 15.11.2008, 16:09:00
Post #3





Goście







Tak tylko Jak sie kasuje po id? i czy skasuje tez Id? bo nie chce wogole tego uzytkownika...
Go to the top of the page
+Quote Post
piotrooo89
post 15.11.2008, 16:10:46
Post #4


Newsman


Grupa: Moderatorzy
Postów: 4 005
Pomógł: 548
Dołączył: 7.04.2008
Skąd: Trzebinia/Kraków




tak... zrobisz tylko:
  1. $zapytanie =mysql_query("DELETE FROM mswia_konto WHERE id='$id'");


musi chodzić.


--------------------
Go to the top of the page
+Quote Post
--Sebastian--
post 15.11.2008, 16:12:28
Post #5





Goście







Tak wyglada w calosci

Kod
<?php



include('sejf.php');
?>

<html>
<body>
<link rel= "stylesheet" type="text/css" href="menu_css.css" />
<?php
  if(isset($_SESSION['prawid_uzyt']))
  {
    
        echo '<div id="tekst2"> <p> MSWiA zalogowany:'.$_SESSION['prawid_uzyt'].'</p> ';
    
        echo '
    <div id="nawigacja">
    <ul>
    <p> Strony Internetowe</p>
    <li><a href="edytuj.php"> Edytuj Wpis </a> </li>
    <li><a href="usun.php"> Usuń wpis </a> </li>
    <li><a href="logowanie.php"> Stworz Wpis </a> </li>
    <li><a href="wylog.php"> Wyloguj </a> </li>
    </ul>
    </div> ';

    echo' ';
    
  }
  else
  {
    if(isset($login))
    {
      // jeżeli próba logowania była nieudana
      echo 'Zalogowanie niemożliwe.<br />';
    }
    else
    {
      // nie było próby logowania lub nastąpiło wylogowanie
      echo 'Użytkownik niezalogowany.<br />';
    }

  }
?>
<br>
<?php
$imie_nazwisko=$_POST['imie_nazwisko'];
$dzial=$_POST['dzial'];
$dane=$_POST['dane'];

if (!$imie_nazwisko || !$dzial || !$dane)
{
    echo 'Nie podano wszystkich potrzebnych danych. </br>'
         . 'Wróć do strony rejestracji! Spróbuj ponownie!';
    exit;
}



if (!get_magic_quotes_gpc())
{
$imie_nazwisko=addslashes($imie_nazwisko);
$dzial=addslashes($dzial);
$dane=addslashes($dane);
}

@ $db = new mysqli('localhost', 'root', '', 'mswia');
if (mysqli_connect_errno())
{
    echo 'Bład połaczenia z baza danych';
    exit;
}


  $zapytanie ="DELETE FROM mswia_konto WHERE imie_nazwisko='".$imie_nazwisko."' AND dzial='".$dzial."' AND dane= '".$dane."'";
    
    
$wynik = $db->query($zapytanie);
if ($wynik)
{
    echo ' konto usuniete ';
}
if (!$wynik)
{
echo'blad';
}

?>

</body>
</html>
Go to the top of the page
+Quote Post
ayeo
post 15.11.2008, 16:15:33
Post #6





Grupa: Przyjaciele php.pl
Postów: 1 202
Pomógł: 117
Dołączył: 13.04.2007
Skąd: 127.0.0.1

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


Witaj!

Bardzo ładnie wygląda. Może dodasz o co chodzi?

Pozdrawiam!


--------------------
Go to the top of the page
+Quote Post
bim2
post 15.11.2008, 16:17:25
Post #7





Grupa: Zarejestrowani
Postów: 1 873
Pomógł: 152
Dołączył: 9.04.2006
Skąd: Berlin

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


Dodaj instrukcje warunkowe. Bo jeśli ktoś nie wyśle postem danych to będzie, że kolumna musi być pusta i nie zadziała. smile.gif


--------------------
Go to the top of the page
+Quote Post

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 - 08:45