Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Usuwanie danych
Forum PHP.pl > Forum > Przedszkole
Artur Twardy
<!--HEADER-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<META HTTP-EQUIV="Creation-date" CONTENT="2002.03.16">
<META HTTP-EQUIV="Reply-to" CONTENT="adres zwrotny">
<META NAME="Description" CONTENT="opis dokumentu">
<META NAME="Author" CONTENT="autor dokumentu">
<META NAME="Generator" CONTENT="Zajączek 3.0">
<TITLE>Wyniki</TITLE>
</HEAD>
<BODY>
<!--/HEADER-->

<?php
// utworzenie krótkich nazw zmiennych
$metoda_szukania=$_POST['metoda_szukania'];
$wyrazenie=$_POST['wyrazenie'];

$wyrazenie = trim($wyrazenie);

if (!$metoda_szukania || !$wyrazenie)
{
echo 'Brak parametrów wyszukiwania. Wróć do poprzedniej strony i spróbuj ponownie.';
exit;
}
if (!get_magic_quotes_gpc())
{
$metoda_szukania = addslashes($metoda_szukania);
$wyrazenie = addslashes($wyrazenie);
}

$db = mysql_connect("localhost","root","krasnal") or die("blad z polaczeniem do bazy");
mysql_select_db('przychodnia');


$zapytanie = "select * from pacjenci where ".$metoda_szukania." like '%".$wyrazenie."%'" ;
$wynik = mysql_query($zapytanie) ;
$ile_znalezionych = mysql_num_rows($wynik);
for($i=0; $i<$ile_znalezionych; $i++)
{
$wiersz = mysql_fetch_assoc($wynik);
echo '<p><strong>'.($i).'. Pacjent id: ';
echo stripslashes($wiersz['Pacjent id']);
echo '</strong><br />Imie Pacjenta: ';
echo stripslashes($wiersz['Imie']);
echo '<br />Nazwisko pacjenta: ';
echo stripslashes($wiersz['Nazwisko']);
echo '<br />Data urodzenia: ';
echo stripslashes($wiersz['Data urodzenia']);
echo '<br />Pesel: ';
echo stripslashes($wiersz['Pesel']);
echo '<br />Nip: ';
echo stripslashes($wiersz['Nip']);
echo '<br />Nr. Mieszkania: ';
echo stripslashes($wiersz['Nr. Mieszkania']);
echo '<br />Nr. Lokalu: ';
echo stripslashes($wiersz['Nr. Lokalu']);
echo '<br />Ulica: ';
echo stripslashes($wiersz['Ulica']);
echo '<br />Miejscowość: ';
echo stripslashes($wiersz['Miejscowość']);

echo '<br />Kod pocztowy: ';
echo stripslashes($wiersz['Kod pocztowy']);
echo '<br />Poczta: ';
echo stripslashes($wiersz['Poczta']);

echo '</p>';


}

$wiersz = mysql_fetch_row($wynik);
$wiersz = mysql_fetch_object($wynik);

mysql_free_result($wynik);
mysql_close($db);

?>
</BODY>
</HTML>

Witam
ponownie!!


Chciałbym zrobić z tego pliku coś takiego by usuwał pacjenta z bazy danych po Id Pacjenta.
Tak by wyświetlił sie przcisk usuń pajenta pod każdym z pacjentów znalezionych w bazie


chciałem umieścić w pętli coś takiego
<A HREF="usuwanie pacjenta.html" TARGET="_self">Usuń z bazy</A>


ale nie działa i nie wiem czy po przejściu do pliku html i ponownym wejsciu w php $pacjentid nadal będzie w pamieci.

może ktoś ma jakąs propozycje

skrypt usuwania pacjenta umiescilem w pliku usuwanie pacjenta.html
KCG
Może użyj tagów php do pokazania kodu...
Masz jakieś mod_rewrite, czy w nieświadomce dałes rozszerzenie .html? Przekaż id w zmiennej $_GET.
A co do usuwania z bazy to
  1. DELETE FROM `tabela` WHERE `id`=$id
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.