Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> dodawanie rekordu w Mysql, problem ze skryptem
katia17
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 31.03.2005

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


  1. <?php
  2. error_reporting(E_ALL); 
  3.  
  4. mysql_connect (&#092;"localhost\", \"uzytkownik\", \"haslo\") or
  5. die (&#092;"Nie można połączyć się z MySQL\");
  6.  
  7.  mysql_select_db (&#092;"baza\") or
  8. die (&#092;"Nie można połączyć się z bazą tabela\");
  9.  
  10. $id  = $_POST[&#092;"id\"];
  11. $data = $_POST[&#092;"data\"];
  12. $miejsce = $_POST[&#092;"miejsce\"];
  13.  
  14.  
  15. if ($_POST['co'] == 'dodaj') 
  16. {
  17. if ($data && $miejsce)
  18.  {  
  19.  $_query = &#092;"INSERT INTO danewystaw ( 'nr', 'data', 'miejsce'')
  20. VALUES ('', '$data', '$miejsce' )&#092;";
  21.  $_wynik = mysql_query ($query); 
  22.  }
  23.  }
  24.  elseif ( $_POST['co']== 'skasuj')
  25.  {
  26. $wynik = mysql_query 
  27.  (&#092;"DELETE FROM tabela WHERE nr = '$id';\");
  28. }
  29.  
  30. $wynik = mysql_query (&#092;"SELECT * FROM tabela ORDER BY `data` DESC;\")
  31.  or die (&#092;"blad w pytaniu\")\";
  32.  
  33. print &#092;"<from action=\"form.php\" method=\"POST\"><B>AKTUALIZACJA:</B><p>\";
  34. print &#092;"<INPUT TYPE='hidden' NAME=\"co\" VALUE=\"dodaj\"><TABLE>\";
  35.  
  36. print &#092;"<TR><TD>Data</TD><TD><INPUT TYPE=\"text\" AME=\"$data\"</TD></TR>\";
  37. print &#092;"<TR><TD>Miejsce</TD><TD><INPUT TYPE=\"text\" NAME=\"$miejsce\"></TD></TR>\";
  38.  
  39. print &#092;"</TABLE><INPUT TYPE=\"submit\" VALUE=\"Dodaj\"></from><p><p>\";
  40. print &#092;"<TABLE CELLPADDING=6 BORDER=1>\";
  41. print &#092;"<TR><TD><B>Data</B></TD><TD><B>Miejsce</B></TD></TR>\n\";
  42.  
  43.  while ($rekord = mysql_fetch_array ($wynik)) 
  44.  {
  45. $id  = $rekord[0];
  46. $data  = $rekord[1];
  47. $miejsce = $rekord[2];
  48.  
  49. print &#092;"<TR><TD>\"$data\"</TD> <TD>\"$miejsce\"</TD> \";
  50. print &#092;"<TD><A HREF=\"form.php?co=skasuj&id=$id\">skasuj</A></TD></TR>n\";
  51.  }
  52. print &#092;"</TABLE>\";
  53. ?>


Mam problem z wykonaniem skryptu pojawia mi się komunikat
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in c:\program files\vertrigoserv\Apache\htdocs\cw\form.php on line 29

to linia rozpoczynająca sie od:
print "<from action="form.php" method="POST"><B>AKTUALIZACJA:</B><p>";

/register_global ustawione na OFF/

dodam tylko ze jestem poczatkująca i prosze o pomoc i wskazówki
tak abym nie nabawiła sie nwericy
sadsmiley02.gif
góry dziekuję


--------------------
[COLOR=blue] Kate
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


  1. <?php
  2. print &#092;"<from action=\"form.php\" method=\"POST\"><B>AKTUALIZACJA:</B><p>\";
  3. ?>


Podwojne (pojedyncze) cudzysl. wewnatrz podwojnych (pojedynczych) cudz. trzeba ESCAPE'owac backslaschami:
"\""
i
'\''
ale juz nie
'"'
i
"'"

Zacznij czytac manuala.


--------------------
Nie lubię jednorożców.
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: 21.08.2025 - 14:10