Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Zapisanie do bazy danych
Forum PHP.pl > Forum > Przedszkole
ojci3c
Prowadze gre i od kilku tygodni szukam rozwiązania.
Mianowicie chce aby dany gracz miał mozliwość wpisania swojego profilu i zeby zapisało to do bazy danych. Jakiego kodu trzeba użyć aby zapisało w bazie danych ?
W polu input
Kod
<input type="text" size="30" maxlength="45">
<input type="submit" value="Wyślij">


Jeżeli ręcznie wpisze do bazy danych danemu użytkownikowi profil to na innej stronie moge wywołać
tą komendą
Kod
<?=$user->profil?>
Hazel
Ale o co chodzi?
To jest problem PHP, MySQL czy HTML?
Bo nie zrozumiałem pytania (nie napisałeś w temacie)...
Jeśli chcesz zapisywać dane do bazy danych, musisz użyć języka skryptowego, na przykład PHP, a to, co napisałes to czysty HTML...
Napisz, czy znasz w ogóle PHP i podstawową składnię SQL (typu polecenie INSERT, które, jak sądzę, jest Ci potrzebne)...
Cysiaczek
1. Popraw proszę tytuł topiku na zgodny z zasadami forum Przedszkole
2. Jak kolega wyżej napisał - napisz to bardzie zrozumiele, pokaż jakis kod, schemat bazy danych itp., bo na razie to jest pytanie w stylu:
"Jak mam włączyc moją pralkę?"

Pozdrawiam.
drPayton
  1. <?=$user->profil?>

Taki sposób wyświetlania danych w połączeniu z Twoim problemem sugeruje wyraźnie, że korzystasz z jakiegoś systemu, skryptu, szablonu etc. Napisz jakiego...
ojci3c
Podstawe jako taką znam, nie jestem orłem dlatego potrzebuje pomocy.
Wkleje częśc strony głównej po zalogowaniu się do gry, w myślnikach zaznaczyłem co chce zrobic.
  1. <? function zamiana($buffer) {
  2. $co = array("ą" , "ś", "Ľ");
  3. $naco = array("_", "_", "Ą");
  4. return (str_replace($co, $naco, $buffer));
  5. }
  6. ob_start("zamiana");
  7. ?><?
  8. include "vsys.php";
  9. ?>
  10.  
  11.  
  12. <?  $user=getUserDetails($_SESSION['isLogined'],'userName');echo $user->userName; $id->ID; ?>
  13.  
  14.  
  15. <script language=javascript src="js/js"></SCRIPT>
  16. <LINK href="css/common.css" type=text/css rel=stylesheet><LINK 
  17. href="css/Elves.css" type=text/css rel=stylesheet>
  18.  
  19. <script language=javascript type=text/javascript>
  20. <!--
  21. function checkCR(evt) {
  22. var evt = (evt) ? evt : ((event) ? event : null);
  23. var node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
  24. if ((evt.keyCode == 13) && (node.type=="text")) {return false;}
  25. }
  26. document.onkeypress = checkCR;
  27. //-->
  28. </SCRIPT>
  29.  
  30. <META content="MSHTML 5.50.4522.1800" name=GENERATOR></HEAD>
  31. <BODY text=#ffffff bgColor=#000000 leftMargin=0 topMargin=0 marginheight="0" 
  32. marginwidth="0">
  33. <?
  34. include "top.php";
  35. ?>
  36.  
  37. <TABLE cellSpacing=0 cellPadding=5 width="100%" border=0>
  38. <TBODY>
  39. <TR>
  40. <TD class=menu_cell style="PADDING-LEFT: 15px" vAlign=top width=140>
  41. <?
  42. include ("left.php");
  43. ?>
  44. </TD>
  45. <TD style="PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-TOP: 12px" 
  46. vAlign=top align=left> <BR>
  47. <?
  48. include "islogined.php";
  49. //$user=getUserDetails($_SESSION['isLogined']);
  50. //$userR=getUserRanks($_SESSION['isLogined']);
  51. ?>
  52. <TABLE width="100%">
  53. <TBODY>
  54. <TR>
  55. <TD style="BORDER-RIGHT: 25px" vAlign=top width="50%">
  56. <TABLE cellSpacing=0 cellPadding=6 width="98%" border=0>
  57. <TH style="BORDER-RIGHT: #0000ff 1px solid; BORDER-TOP: #0000ff 1px solid; BORDER-LEFT: #0000ff 1px solid; BORDER-BOTTOM: #0000ff 1px solid; BACKGROUND-COLOR: #000033"><font color="ffffff" size="2">Informacje o graczu</font></TH>
  58. <TBODY>
  59. <TR>
  60.  
  61. <TABLE class=table_lines cellSpacing=0 cellPadding=6 width="100%" 
  62. border=0>
  63. <TR>
  64. <TD><B>Nazwa</B></TD>
  65. <TD><?=$user->userName?></TD></TR>
  66. <TR>
  67. <TD><B>E-mail</B></TD>
  68. <TD><?=$user->e_mail?></TD></TR>
  69. <TR>
  70. <TD><B>Rasa</B></TD>
  71. <TD><?=$conf["race"][$user->race]["name"]?></TD></TR>
  72. <TR>
  73. <TD><B>Miejsce</B></TD>
  74. <TD><? numecho ($userR->rank) ?></TD></TR>
  75. <TR>
  76. <TD><B>Dowódca</B></TD>
  77. <TD><?
  78. $userI=getUserDetails($user->commander,'ID');
  79. if ($user->commander)
  80. { $userC=getUserDetails($user->commander,'userName');
  81. echo "<a href=\"stats.php?id=$userI->ID\">$userC->userName</a>";
  82. }
  83. else{
  84. echo "Brak";
  85. }
  86. ?>
  87. -----------------------------------------------------------------------------------------------
  88.  <TR>
  89. <TD><B>Profil</B></TD>
  90. <input type="text" size="30" maxlength="45">
  91. <input type="submit" value="Wyślij">
  92. -----------------------------------------------------------------------------------------------
  93. </TD></TR></TBODY></TABLE><BR><BR>
  94.  
  95. <TABLE cellSpacing=0 cellPadding=6 width="98%" border=0>
  96. <TH style="BORDER-RIGHT: #0000ff 1px solid; BORDER-TOP: #0000ff 1px solid; BORDER-LEFT: #0000ff 1px solid; BORDER-BOTTOM: #0000ff 1px solid; BACKGROUND-COLOR: #000033"><font color="ffffff" size="2">Wojskowe osiągnięcia</font></TH>
  97. <TBODY>
  98. <TR>
  99.  
  100. <TABLE class=table_lines cellSpacing=0 cellPadding=6 width="100%" 
  101. border=0>
  102. <TR>
  103.  
  104.  
  105.  
  106.  
  107. <TR>
  108. <TD><B>Technologia Obronna</B></TD>
  109. <TD><?=$conf["race"][$user->race]["fortification"][$user->fortificationLevel]["name"]?></TD></TR>
  110. <TR>
  111. <TD><B>Technologia Ataku</B></TD>
  112. <TD><?=$conf["race"][$user->race]["siege"][$user->siegeLevel]["name"]?></TD></TR>
  113. <TR>
  114. <TD><B>Przyrost Ludności</B></TD>
  115. <TD><? numecho ($user->currentUnitProduction) ?> na dobę </TD></TR>
  116. <TR>
  117. <TD><B>Dostępne Fundusze</B></TD>
  118. <TD><? numecho($user->gold); ?> Złota</TD></TR>
  119. <TR>
  120. <TD><B>Dochód w następnej turze</B></TD>
  121. <TD><? numecho (getUserIncome($user));?> Złota za <?=$nextTurnMin?> minut</TD></TR>
  122. <TR>
  123. <TD><B>Tury Ataku </B></TD>
  124. <TD><? numecho($user->attackTurns) ?> Tur</TD></TR>
  125. <TR>
  126. <TD><B>Poziom Szpiegowania </B></TD>
  127. <TD><? echo $user->currentSpySkill?> Level</TD></TR>
  128.  
  129. </TBODY></TABLE><BR><BR>
  130. <TABLE class=table_lines cellSpacing=0 cellPadding=6 width="100%" border=0>
  131. <TH style="BORDER-RIGHT: #0000ff 1px solid; BORDER-TOP: #0000ff 1px solid; BORDER-LEFT: #0000ff 1px solid; BORDER-BOTTOM: #0000ff 1px solid; BACKGROUND-COLOR: #000033"><font color="ffffff" size="2">Oficerowie</font></TH>
  132. <TBODY>
  133. <TR> 
  134.  
  135. <TABLE class=table_lines cellSpacing=0 cellPadding=6 width="100%" 
  136. border=0>
  137. </TR>
  138. <TR> 
  139. <TH class=subh align=left><font color="ffffff" size="2">Nazwa</font></TH>
  140. <TH class=subh> </TH>
  141. <TH class=subh align=left><font color="ffffff" size="2">Armia</font></TH>
  142. <TH class=subh align=right><font color="ffffff" size="2">Miejsce</font></TH>
  143. </TR>
  144. <?
  145. $officersC=getOfficersCount($user->ID);
  146. if ($officersC){
  147. $pCount=$officersC/$conf["users_per_page"];
  148.  
  149. $pCountF=floor($pCount);
  150. $pCountF+=(($pCount>$pCountF)?1:0);
  151.  
  152. if (!$cgi['page']){
  153. $cgi['page']=1;
  154. }
  155.  
  156. $officers=getOfficers($user->ID,$cgi['page']);
  157. for ($i=0; $i<count ($officers); $i++){
  158.  
  159. ?>
  160. <tr> 
  161. <td><a href="stats.php?id=<?=$officers[$i]->userID?>">
  162. <?=$officers[$i]->userName?>
  163. </a></td>
  164. <td align="right">
  165. <? numecho($officers[$i]->trainedAttackSold +$officers[$i]->trainedAttackMerc +$officers[$i]->trainedDefSold +$officers[$i]->trainedDefMerc +$officers[$i]->untrainedSold+$officers[$i]->untrainedMerc+$officers[$i]->spies);?>
  166. </td>
  167. <td align="left"> 
  168. <?=$conf["race"][$officers[$i]->race]["name"]?>
  169. </td>
  170. <td align="right">
  171. <? numecho($officers[$i]->rank); ?>
  172. </td>
  173. </tr>
  174. <?
  175. }
  176. }
  177. else{
  178.  ?>
  179. <TR> 
  180. <TD align=middle colSpan=4>Brak Oficerów</TD>
  181. </TR>
  182. <? } ?>
  183. <TR> 
  184. <TD> 
  185. <?
  186.  
  187.  
  188. if ($cgi['page']>1){
  189. echo "<A href='base.php?page=".($cgi['page']-1)."&id=".$user->ID."'><< Następna</A>";
  190. }else {echo " ";}
  191. ?>
  192. </TD>
  193. <TD align=middle colSpan=2> 
  194. Razem <? numecho ($officersC)?>
  195. oficerów | Strona 
  196. <?=$cgi['page']?>
  197. <? numecho ($pCountF); ?>
  198. </TD>
  199. <TD> 
  200. <?
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.