Sleduj návody s komentářem. Upload obrázků Upload souborů War3Zone.eu Webmail Podpoř náš web a vyber si výhodu




Sponzor VPS:






      

Serialbook - upozornění na nové epizody oblíbených seriálů

Tvorba webu Potřebuji poradit s ... PHP (Hypertext Preprocessor)

PHP je skriptovací programovací jazyk, určený především pro programování dynamických internetových stránek.

Moderátor: Web poradce

HELP! Problém s databází!!!

Příspěvekodsoupi06 » sob 16. bře 2013 21:31:36

Dobrej,
mám problém se zapsáním dat do databáze ačkoliv mám vše dobře zapsané jak názvy tak proměné a tak tak se mi vždy zapíše jen proměnná asistence_1 a další až po 10 se nezapíší...prsím poraďtě
Tady je script:
<?php
echo "<form action='pridat_zapas.php' method='post'>
<table>
<tr>
<td></td>
<td align='center'>kolo</td>
<td colspan='2' align='center'>Domácí</td>
<td colspan='3' align='center'>výsledek</td>
<td align='center'>Hosté</td>
</tr>
<tr>
<td></td>
<td><select name='kolo'>
<option value=''></option>
<option value='1.kolo'>1</option>
<option value='2.kolo'>2</option>
<option value='3.kolo'>3</option>
<option value='4.kolo'>4</option>
<option value='5.kolo'>5</option>
<option value='6.kolo'>6</option>
<option value='7.kolo'>7</option>
<option value='8.kolo'>8</option>
<option value='9.kolo'>9</option>
<option value='10.kolo'>10</option>
<option value='11.kolo'>11</option>
<option value='12.kolo'>12</option>
<option value='13.kolo'>13</option>
<option value='14.kolo'>14</option>
<option value='15.kolo'>15</option>
<option value='16.kolo'>16</option>
<option value='17.kolo'>17</option>
<option value='18.kolo'>18</option>
<option value='19.kolo'>19</option>
<option value='20.kolo'>20</option>
<option value='21.kolo'>21</option>
<option value='22.kolo'>22</option>
</select>
</td>
<td colspan='2'><input type='text' name='domaci' size='10' /></td>
<td><input type='text' name='domaci_goly' size='1' /></td>
<td>:</td>
<td><input type='text' name='hoste_goly' size='1' /></td>
<td colspan='2'><input type='text' name='hoste' size='10' /></td>
<tr>
<td>Hráči:</td>
<td align='center'>Hrál:</td>
<td align='center'>ŽK</td>
<td align='center'>ČK</td>
<td align='center'>A</td>
<td></td>
<td align='center'>G</td>";
for ($x=1; $x<=10; $x++)
echo "<td>asistence $x</td>";
echo "</tr>";
$i=0;
mysql_connect("localhost", "pivovarvyskov", "*******");
mysql_select_db("pivovarvyskov");
$dotaz = mysql_query ("SELECT*FROM tym ORDER BY `tym`.`prijmeni` DESC LIMIT 0,25");
while($zaznam = MYSQL_Fetch_Array($dotaz)):
$prijmeni = $zaznam["prijmeni"];
$prijmeni_bez = $zaznam["prijmeni_bez"];
$i=$i+1;
echo "<tr><td>$prijmeni</td>
<td align='center'><input type='checkbox' name='nominace' value='1' /></td>
<td align='center'><input type='checkbox' name='zk_$i' value='1' /></td>
<td align='center'><input type='checkbox' name='ck_$i' value='1' /></td>
<td align='center'><input type='text' name='asistence' size='1' /></td>
<td></td>
<td align='center'><input type='text' name='goly_$i' size='1'></td>";
$z = "0";
for ($x=1; $x<=10; $x++)
echo "<td><input type='text' name='asistence_$x' size='10'/></td>";
echo "</tr>";
mysql_connect("localhost", "pivovarvyskov", "********");
mysql_select_db("hraci");
if($_POST["ok"]){
$asistence = $_POST["asistence"];
$asistence_1 = $_POST["asistence_1"];
$asistence_2 = $_POST["asistence_2"];
$asistence_3 = $_POST["asistence_3"];
$asistence_4 = $_POST["asistence_4"];
$asistence_5 = $_POST["asistence_5"];
$asistence_6 = $_POST["asistence_6"];
$asistence_7 = $_POST["asistence_7"];
$asistence_8 = $_POST["asistence_8"];
$asistence_9 = $_POST["asistence_9"];
$asistence_10 = $_POST["asistence_10"];
$kolo = $_POST["kolo"];
$nominace = $_POST["nominace"];
$goly = $_POST["goly_$i"];
$zk = $_POST["zk_$i"];
$ck = $_POST["ck_$i"];
$zapis = mysql_query("INSERT INTO $prijmeni_bez SET kolo='$kolo', nominace='$nominace', goly='$goly', zk='$zk', ck='$ck', asistence='$asistence', asistence_1='$asistence_1', asistence_2='$asistence_2', asistence_3='$asistence_3', asistence_4='$asistence_4', asistence_5='$asistence_5', asistence_6='$asistence_6', asistence_7='$asistence_7', asistence_8='$asistence_8', asistence_9='$asistence_9', asistence_10='$asistence_10';");
};
endwhile;
mysql_connect("localhost", "pivovarvyskov", "*******");
mysql_select_db("pivovarvyskov");
if($_POST["ok"]){
$domaci = $_POST["domaci"];
$hoste = $_POST["hoste"];
$domaci_goly = $_POST["domaci_goly"];
$hoste_goly = $_POST["hoste_goly"];
$kolo = $_POST["kolo"];
$zapis = mysql_query("INSERT INTO zapasy SET domaci='$domaci', hoste='$hoste', domaci_goly='$domaci_goly', hoste_goly='$hoste_goly', kolo='$kolo';");
echo "Zápas byl přidán";
};
echo "<tr><td></td><td align='right'><input type='submit' name='ok' value='Přidat zápas' /></td><td><button><a style='text-decoration:none; color:#000' href='../admin.php'>Zpět</a></button></td></tr>
</table>"
?>

soupi06
Čumil
Čumil
Uživatelský avatar

 
Příspěvky: 1
Registrován: sob 16. bře 2013 21:27:25
Podpora: Tento uživatel zatím nepodpořil naše fórum.

Re: HELP! Problém s databází!!!

PříspěvekodK4Zzetoren » ned 20. říj 2013 19:04:11

zmen názvy tých premenných, lebo sa to môže križovať. namiesto $asistence_1 skús $pasistence_1

K4Zzetoren
Kamarád
Kamarád
Uživatelský avatar

 
Příspěvky: 690
Registrován: stř 27. led 2010 13:40:22
Bydliště: Kysáč, Vojvodina, Srbsko
Podpora: Tento uživatel zatím nepodpořil naše fórum.


Zpět na PHP (Hypertext Preprocessor)

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků


Tento web používá k poskytování služeb a analýze návštěvnosti soubory cookie. Používáním tohoto webu s tím souhlasíte. Další informace