Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> problem z ladowaniem bazy do formularza
airqbeck
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 21.09.2007

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


WItam. Jestem kompletnie zielony z php i probuje zrobic baze danych. Stworzylem juz sobie konto, zaladowalem baze danych na serwer, a mimo to, moj formularz nie wychodzi. Pomożcie

listing pliku index.php
  1. <?
  2. if(!isset($v)) $tresc = "Lista pająków:";
  3. else
  4. {
  5. switch($v){
  6. case 'pokaz':
  7. $tresc = "";
  8. $tresc.= listujPajaki();
  9. break;
  10. case 'dodaj':
  11. $tresc = "";
  12. $tresc.= formularz();
  13. break;
  14. case 'zmien':
  15. $tresc = "";
  16. $tresc.= zmiana();
  17. break;
  18. }
  19. }
  20.  
  21.  
  22. function zmiana()
  23. {
  24. global $lp,$lac,$pol,$wyl;
  25. $tresc="";
  26. $tresc.="
  27. <FORM ACTION=\"zmien.php\" METHOD=\"POST\">
  28. <TABLE align=\"center\" cellspacing=5 cellpadding=5>
  29. <TR>
  30. <TD>Lp</TD><TD>$lp<INPUT TYPE=\"hidden\" NAME=\"lp\" VALUE=\"$lp\"></TD>
  31. <TR>
  32. <TD>Nazwa łacińska</TD><TD><INPUT TYPE=\"TEXT\" NAME=\"lac\" VALUE=\"$lac\"></TD>
  33. <TR>
  34. <TD>Nazwa polska</TD><TD><INPUT TYPE=\"TEXT\" NAME=\"pol\" VALUE=\"$pol\"
  35. SIZE=\"30\"></TD>
  36. <TR>
  37. <TD>Wylinka</TD><TD><INPUT TYPE=\"TEXT\" NAME=\"wyl\" VALUE=\"$wyl\"
  38. SIZE=\"30\"></TD>
  39. <TD colspan=\"2\" align=center><INPUT TYPE=\"SUBMIT\" VALUE=\"Zmień\"></TD>
  40. </TABLE>
  41. </FORM>";
  42. return $tresc;
  43. }
  44.  
  45.  
  46. function formularz()
  47. {
  48. $tresc="Podaj dane nowego pająka:<br>";
  49. $tresc.="
  50. <FORM ACTION=\"dodaj.php\" METHOD=\"POST\">
  51. <TABLE align=\"center\" cellspacing=5 cellpadding=5>
  52. <TR>
  53. <TD>Nazwa łacińska</TD><TD><INPUT TYPE=\"TEXT\" NAME=\"lac\" SIZE=\"30\"></TD>
  54. <TR>
  55. <TD>Nazwa polska</TD><TD><INPUT TYPE=\"TEXT\" NAME=\"pol\" SIZE=\"30\"></TD>
  56. <TR>
  57. <TD>Wylinka</TD><TD><INPUT TYPE=\"TEXT\" NAME=\"wyl\" SIZE=\"30\"></TD>
  58. <TR>
  59. <TD colspan=\"2\" align=center><INPUT TYPE=\"SUBMIT\" VALUE=\"Dodaj\"></TD> </TABLE> </FORM>";
  60. return $tresc;
  61. }
  62.  
  63.  
  64. function listujPajaki()
  65. {
  66. $tresc="";
  67. $link = mysql_connect("http://149.156.115.209/phpmyadmin/","xxxxxx","xxxxx") or die ("Nie można się połączyć");
  68. mysql_select_db ('s123416') or die ("Nie mozna wybrać bazy danych");
  69. $query = "SELECT * FROM pajak ORDER BY lp";
  70. $result = mysql_query ($query) or die ("Zapytanie zakończone niepowodzeniem ...");
  71. $all = mysql_num_rows($result);
  72. if ($all>0){
  73. $tresc.="Lista pająków:<br><TABLE border=0 cellpadding=5 cellspacing=5>
  74. <TR>
  75. <TH>lp</TH>
  76. <TH>Nazwa łacińska</TH>
  77. <TH>Nazwa polska</TH>
  78. <TH>Wylinka</TH>
  79. </TR>";
  80. while ($row = mysql_fetch_array($result, MYSQL_ASSOC))
  81. {
  82. $lp = $row['lp'];
  83. $lac = $row['lac'];
  84. $pol = $row['pol'];
  85. $wyl = $row['wyl'];
  86. $tresc.="<TR>
  87. <TD>$lp</TD>
  88. <TD>$lac</TD>
  89. <TD>$pol</TD>
  90. <TD>$wyl</TD>
  91. <TD><A HREF=\"usun.php?lp=$lp&&lac=$lac&&pol=$pol&&wyl=$wyl\">usuń</A></TD>
  92. <TD>
  93. <A HREF= \"index.php?v=zmien&&lp=$lp&&lac=$lac&&pol=$pol&&wyl=$wyl\"
  94. >zmień</A></TD></TR>";
  95. }
  96. $tresc.="</TABLE>";
  97. }else $tresc.="baza jest pusta";
  98. return $tresc;
  99. }
  100. ?>
  101. <HTML>
  102. <HEAD>
  103. <META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=iso-8859-2">
  104. <META HTTP-EQUIV="Content-Language" CONTENT="pl">
  105. <META HTTP-EQUIV="Pragma" CONTENT="no-cache">
  106. <TITLE>Baza Pajakow</TITLE>
  107. </HEAD>
  108. <BODY BGCOLOR="#CCFFCC" LEFTMARGIN="0" TOPMARGIN="0" MARGINWIDTH="0" MARGINHEIGHT="0">
  109. <TABLE border=0 cellpadding=10 cellspacing=10>
  110. <TR>
  111. <TD valign="top" width="25%">
  112. <? include "menu.html"; ?>
  113. </TD>
  114. <TD align="center" width="75%">
  115. <? echo "$tresc"; ?>
  116. </TD>
  117. </TR>
  118. </TABLE>
  119. </BODY>
  120. </HTML>



a to jest baza danych

  1. CREATE TABLE pajak (
  2. lp int(3) NOT NULL AUTO_INCREMENT,
  3. lac varchar(100) DEFAULT 'brak',
  4. pol varchar(100) DEFAULT 'brak',
  5. wyl int(2) DEFAULT 1,
  6. PRIMARY KEY (lp)
  7. ) TYPE=MyISAM;
  8.  
  9.  
  10.  
  11. INSERT INTO pajak VALUES (1,'Brachypelma Smithi','Ptasznik czerwonokolanowy',12);
  12. INSERT INTO pajak VALUES (2,'Brachypelma Vagans','Ptasznik czerwonoodwlokowy',10);
  13. INSERT INTO pajak VALUES (3,'Psalmopeus Cambridgei','brak',4);



Stronke mam na innym serwerze niz baza.
Powód edycji: Poprawiam BB Code /~strife/
Go to the top of the page
+Quote Post

Posty w temacie


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 - 22:49