Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [mysql] Zapytanie Mysql, D24E53
-Artur Twardy-
post
Post #1





Goście







  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
  2. <HTML>
  3. <HEAD>
  4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
  5. <META HTTP-EQUIV="Creation-date" CONTENT="2002.03.16">
  6. <META HTTP-EQUIV="Reply-to" CONTENT="adres zwrotny">
  7. <META NAME="Description" CONTENT="opis dokumentu">
  8. <META NAME="Author" CONTENT="autor dokumentu">
  9. <META NAME="Generator" CONTENT="Zajączek 3.0">
  10. <TITLE>Usuwanie pacjenta</TITLE>
  11. </HEAD>
  12. <BODY>
  13. <!--/HEADER-->
  14. <?php
  15. $idpacjentadel = $_POST['idpacjentadel'] ;
  16.  echo  '<P>Id pacjenta '.$idpacjentadel. '</P>';
  17.  $db = mysql_connect("localhost","root","krasnal") or die("blad z poaleczeniem do bazy");
  18. mysql_select_db('przychodnia');
  19.  
  20. $zapytanie = Delete from 'pacjenci' where ' Pacjent id'=$idpacjentadel ;
  21.  
  22. $wynik = mysql_query($zapytanie, $db);
  23. if($wynik) {
  24. echo 'Dane zapisane';
  25.  
  26.  
  27. }
  28. if (!$wynik) {
  29. die("Błąd dane nie zostały usunięte " . mysql_error());
  30. }
  31.  
  32. ?>
  33.  
  34.  
  35. <!--FOOTER-->
  36. </BODY>
  37. </HTML>
  38. <!--/FOOTER-->


Co jest nie tak z komenda do Mysql

wyskakuje nastepujacy blad

Parse error: parse error in c:\usr\apache\httpd\html\usuwanie pacjenta.php on line 24

Ten post edytował siemakuba 27.03.2008, 12:39:36
Powód edycji: Poprawiłem znaczniki w temacie i BBCode. Następnym razem zwróć na to uwagę.
Go to the top of the page
+Quote Post
S_Olewniczak
post
Post #2





Grupa: Zarejestrowani
Postów: 189
Pomógł: 1
Dołączył: 28.01.2008

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


Musisz objąć w cudzysłów treść zapytania MySQL.
Go to the top of the page
+Quote Post
Piniek
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 463
Pomógł: 49
Dołączył: 27.12.2007
Skąd: Warszawa

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


  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
  2. <HTML>
  3. <HEAD>
  4. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
  5. <META HTTP-EQUIV="Creation-date" CONTENT="2002.03.16">
  6. <META HTTP-EQUIV="Reply-to" CONTENT="adres zwrotny">
  7. <META NAME="Description" CONTENT="opis dokumentu">
  8. <META NAME="Author" CONTENT="autor dokumentu">
  9. <META NAME="Generator" CONTENT="Zajączek 3.0">
  10. <TITLE>Usuwanie pacjenta</TITLE>
  11. </HEAD>
  12. <BODY>
  13. <!--/HEADER-->
  14. <?php
  15. $idpacjentadel = $_POST['idpacjentadel'] ;
  16.  echo  '<P>Id pacjenta '.$idpacjentadel. '</P>';
  17.  $db = mysql_connect("localhost","root","krasnal") or die("blad z poaleczeniem do bazy");
  18. mysql_select_db('przychodnia');
  19.  
  20. $zapytanie = "Delete from 'pacjenci' where ' Pacjent id'=$idpacjentadel";
  21.  
  22. $wynik = mysql_query($zapytanie, $db);
  23. if($wynik) {
  24. echo 'Dane zapisane';
  25.  
  26.  
  27. }
  28. if (!$wynik) {
  29. die("Błąd dane nie zostały usunięte " . mysql_error());
  30. }
  31.  
  32. ?>
  33.  
  34.  
  35. <!--FOOTER-->
  36. </BODY>
  37. </HTML>
  38. <!--/FOOTER-->


Ten post edytował Piniek 26.03.2008, 19:48:16


--------------------
Go to the top of the page
+Quote Post
-Artur Twardy-
post
Post #4





Goście







Id pacjenta 1

Błąd dane nie zostały usunięte Something is wrong in your syntax obok ''pacjenci' where ' Pacjent id'=1' w linii 1


teraz mam taki błąd jak go interpretować?
Go to the top of the page
+Quote Post
Piniek
post
Post #5





Grupa: Przyjaciele php.pl
Postów: 463
Pomógł: 49
Dołączył: 27.12.2007
Skąd: Warszawa

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


tak że co to za nazwa kolumny
Cytat
Pacjent id
questionmark.gif moze mialo byc Pacjent_id ?


--------------------
Go to the top of the page
+Quote Post
simple programme...
post
Post #6





Grupa: Zarejestrowani
Postów: 74
Pomógł: 5
Dołączył: 17.07.2007
Skąd: Krakow

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


Eh... ja też tak miałem...
nazwy tabel musisz wrzucić do znaczku `.
Np.
Kod
mysql_query("DELETE FROM `pacjenci` WHERE `pacjent_id` = '$idpacjentadel'");

Może będzie działać biggrin.gif

Ten post edytował simple programmer 26.03.2008, 20:30:03


--------------------
Pozdrawiam
Go to the top of the page
+Quote Post
-Artur Twardy-
post
Post #7





Goście







<!--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>Usuwanie pacjenta</TITLE>
</HEAD>
<BODY>
<!--/HEADER-->
<?php
$idpacjentadel = $_POST['idpacjentadel'] ;
echo '<P>Id pacjenta '.$idpacjentadel. '</P>';
$db = mysql_connect("localhost","root","krasnal") or die("blad z poaleczeniem do bazy");
mysql_select_db('przychodnia');

mysql_query ("DELETE FROM `pacjenci` WHERE `Pacjent id` = '$idpacjentadel'" );
$wynik = mysql_query($zapytanie, $db);
if($wynik) {
mysql_close($db);
echo 'Dane zapisane';


}



if (!$wynik) {
die("Błąd dane nie zostały usunięte " . mysql_error());
}

?>


<!--FOOTER-->
</BODY>
</HTML>
<!--/FOOTER-->


Teraz działa , ale nie dziala zmienna $zapytanie


jak ja wykozystac by spełniala swoja funkcje w poprzedniej wersji dzialala ale nie dzialal skrypt usuwania danych
Go to the top of the page
+Quote Post
Piniek
post
Post #8





Grupa: Przyjaciele php.pl
Postów: 463
Pomógł: 49
Dołączył: 27.12.2007
Skąd: Warszawa

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


  1. <!--HEADER-->
  2.  
  3.  
  4.  
  5. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
  6. <HTML>
  7. <HEAD>
  8. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
  9. <META HTTP-EQUIV="Creation-date" CONTENT="2002.03.16">
  10. <META HTTP-EQUIV="Reply-to" CONTENT="adres zwrotny">
  11. <META NAME="Description" CONTENT="opis dokumentu">
  12. <META NAME="Author" CONTENT="autor dokumentu">
  13. <META NAME="Generator" CONTENT="Zajączek 3.0">
  14. <TITLE>Usuwanie pacjenta</TITLE>
  15. </HEAD>
  16. <BODY>
  17. <!--/HEADER-->
  18. <?php
  19. $idpacjentadel = $_POST['idpacjentadel'] ;
  20.  echo  '<P>Id pacjenta '.$idpacjentadel. '</P>';
  21.  $db = mysql_connect("localhost","root","krasnal") or die("blad z poaleczeniem do bazy");
  22. mysql_select_db('przychodnia');
  23.  
  24. $wynik = mysql_query ("DELETE FROM `pacjenci` WHERE `Pacjent id` = '$idpacjentadel'" );
  25.  
  26. if($wynik) {
  27. echo 'Dane zapisane';
  28.  
  29.  
  30. }
  31.  
  32.  
  33.  
  34. if (!$wynik) {
  35. die("Błąd dane nie zostały usunięte " . mysql_error());
  36. }
  37.  
  38. ?>
  39.  
  40.  
  41. <!--FOOTER-->
  42. </BODY>
  43. </HTML>
  44. <!--/FOOTER-->


Na przyszlosc uzywaj bbcode ;]


--------------------
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 Aktualny czas: 19.08.2025 - 18:35