Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Formularz
Krzysiek S.
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 16.06.2004

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


  1. <head>
  2. <meta http-equiv=\"content-type\" content=\"text/html; charset=iso-8859-2\" />
  3. <title>Panel Administracyjny</title>
  4. </head>
  5. <body>
  6. <? include (&#092;"config.php\");
  7. if ($co == 'dodaj') { //dodawanie rekordu
  8. if ($opis && $link) {
  9.  $query = &#092;"INSERT INTO linki (opis, link)\" VALUES ($opis, $link)
  10.  $wynik = mysql_query ($query);
  11. }
  12. elseif ($co == 'skasuj') } //kasowanie
  13. $wynik = mysql_query ($query);
  14. (&#092;"DELETE FROM linki WHERE nr = '$id';\");
  15. }
  16.  
  17. $wynik = mysql_query (&#092;"SELECT * FROM linki;\") or die (\"nieprawidlowe zapytanie\");
  18.  
  19. print &#092;"<TABLE CELLPADDING=5 BORDER=1>\";
  20. print &#092;"<TR><TD>Opis</TD><TD>Link</TD>\";
  21.  
  22. while ($rekord = mysql_fetch_array ($wynik)) {
  23.  $id = rekord[0];
  24.  $opis = rekord[1];
  25.  $link = rekord[2];
  26.  print &#092;"<TR><TD>$opis</TD><TD>$link</TD>\";
  27.  print &#092;"<A HREF=\"formularz.php?co=skasuj&id=$id\\">skasuj</A></TD></TR>n\";
  28. }
  29. print &#092;"</TABLE>\";
  30. print '<FORM METHOD=\"POST\">Nowy rekord:';
  31. print '<INPUT TYPE=\"hidden\" NAME=\"co\" VALUE=\"dodaj\"><TABLE>';
  32. print '<TR><TD>Opis:</TD><INPUT TYPE=\"text\" ';
  33. print 'NAME=\"opis\"</TD><TR><TR><TD>Link:</TD><TD><INPUT TYPE=\"text\" NAME=\"nazwisko\"</TD></TR>';
  34. print '</TABLE><INPUT TYPE=\"submit\" VALUE=\"dodaj\"></FORM>';
  35. ?>


Może mi ktoś wytłumaczyć dlaczego mi to nie chce działać, to ma być formularz do wprowadzania i usuwania wpisów (opis i linku) do bazy danych, pokazuje mi się błąd w 9 lini Parse error: parse error, unexpected T_STRING in formularz.php on line 9, próbowałem kombinowałem i nic (IMG:http://forum.php.pl/style_emoticons/default/sadsmiley02.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
matys
post
Post #2





Grupa: Zarejestrowani
Postów: 109
Pomógł: 0
Dołączył: 7.03.2004
Skąd: Szczecin|Bukowe

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


Troche poprawiłem twoj kod jesli dobrze go zrozumialem teraz powinno byc dobrze;)
  1. <? 
  2. include (&#092;"config.php\");
  3. if ($co == 'dodaj') 
  4.  {                                           //dodawanie rekordu
  5.    if ($opis && $link) 
  6.      {
  7.         $query = &#092;"INSERT INTO linki (opis, link) VALUES ($opis, $link)\";
  8.         $wynik = mysql_query ($query);
  9.      }
  10. elseif( $co == 'skasuj' )
  11. {
  12.     $query = &#092;"DELETE FROM linki WHERE nr = '\".$id.\"'\";
  13.     $wynik = mysql_query( $query );
  14. }
  15. }
  16. $wynik = mysql_query (&#092;"SELECT * FROM linki;\") or die (\"nieprawidlowe zapytanie\");
  17.  
  18. print &#092;"<TABLE CELLPADDING=5 BORDER=1>\";
  19. print &#092;"<TR><TD>Opis</TD><TD>Link</TD>\";
  20.  
  21. while ($rekord = mysql_fetch_array ($wynik)) 
  22.  {
  23.       $id = rekord[0];
  24.       $opis = rekord[1];
  25.       $link = rekord[2];
  26.       print &#092;"<TR><TD>$opis</TD><TD>$link</TD>\";
  27.       print &#092;"<A HREF=\"formularz.php?
  28. co=skasuj&id=$id&#092;\">skasuj</A></TD></TR>n\";
  29. }
  30. print &#092;"</TABLE>\";
  31. print '<FORM METHOD=\"POST\">Nowy rekord:';
  32. print '<INPUT TYPE=\"hidden\" NAME=\"co\" VALUE=\"dodaj\"><TABLE>';
  33. print '<TR><TD>Opis:</TD><INPUT TYPE=\"text\" ';
  34. print 'NAME=\"opis\"</TD><TR><TR><TD>Link:</TD><TD><INPUT TYPE=\"text\" NAME=\"nazwisko\"</TD></TR>';
  35. print '</TABLE><INPUT TYPE=\"submit\" VALUE=\"dodaj\"></FORM>';
  36. ?>



WPROWADZONY POMYSL KICAJA;)

Ten post edytował matys 16.06.2004, 16:29:33
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: 30.12.2025 - 13:32