| Autor | Zpráva | ||
|---|---|---|---|
| shistain Profil |
#1 · Zasláno: 1. 12. 2010, 21:32:45
Čaute,
mám udělaný takový jednoduchý formulář: <form method="post"> </form> <select name="tym1" style="width: 102px"> <option></option> <option>Tým</option> </select><select class="auto-style3" name="tym2" style="width: 108px; height: 35px"> <option></option> <option>Tým2</option> </select><form method="post"> <input class="auto-style2" name="vysledek1" style="width: 31px" type="text" /><input class="auto-style1" name="vysledek2" style="width: 31px" type="text" /></form> Potřeboval bych,když budu mít v databazi sloupec např.:Tým2 tak když v tom formuláři vyberu z možností ,,Tým2,, a pod tím napíšu nějáké číslo aby se to do te databaze zapsalo k tomu sloupci ,,Tým2,,. Dík,jsem začátečník tak prosím nějaké podrobné vysvětlení... |
||
| Radovan789 Profil * |
#2 · Zasláno: 1. 12. 2010, 21:38:37
A máš aspoň něco vytvořeného ze své strany ? Například přípojení k databázi ? To co po nás chceš je kód na dost řádků.
|
||
| xmark Profil |
#3 · Zasláno: 1. 12. 2010, 21:42:45
shistain:
Co znamená „k tomu sloupci“? Máš před sebou ještě hodně práce, než se zadaří aspoň zformulovat otázku. Nauč se nejdřív zpracovávat hodnoty z formulářů, než se je budeš snažit ukládat do databáze. |
||
| shistain Profil |
#4 · Zasláno: 2. 12. 2010, 17:09:23
jo mám takže asi takový formulář (formular.html):
<form method=post enctype=multipart/form-data action=processor.php onSubmit="return validatePage1();"> <li class="mainForm" id="fieldBox_1"> <label class="formFieldQuestion">Tým1 </label><select class=mainForm name=field_1 id=field_1> <option value="Tým1">Tým1</option> <option value="Tým2">Tým2</option> </select> <label class="formFieldQuestion">Tým2 </label> <select class="mainForm" name="field_2" id="field_2"> <option value="Tým1">Tým1</option> <option value="Tým2">Tým2</option> </select> </li> <li class="mainForm" id="fieldBox_2"> <label class="formFieldQuestion">Výsledek 1 </label> <input class=mainForm type=text name=field_3 id=field_3 size='20' value=''> <label class="formFieldQuestion">Výsledek 2 </label> <input class="mainForm" type="text" name="field_4" id="field_4" size='20' value='' /> </li> <li class="mainForm" id="fieldBox_4"></li> <li class="mainForm"> <input id="saveForm" class="mainForm" type="submit" value="Submit" /> </li> </form> a potom processor.php: <?php
$link = mysql_connect($db_server,$db_user,$db_pass);
if(!$link) die ('Nastala chyba v pripojeni k databazi'.mysql_error());
mysql_select_db($db_databaze,$link);
$query = "INSERT into `".$db_tabulka."` (field_1,field_2,field_3,field_4) VALUES ('" . $_POST['field_1'] . "','" . $_POST['field_2'] . "','" . $_POST['field_3'] . "','" . $_POST['field_4'] . "')";
mysql_query($query);
mysql_close($link);
include("confirm.html");
?>ale když si vytvořím v databazi tabulku se 4 sloupcema (field_1,field_2,field_3,field_4) tak se mi do nich zapíší hodnoty co jsou listboxu(tým1,Tým2) ale ja bych potřeboval jak vytvořit v databazi slupec Tým1 a když ve formuláři vyberu v listboxu třeba Tým1 a pod to zapsal nějaké číslo a aby se mi to číslo zapsalo v datbazi k Tým 1 |
||
| xmark Profil |
#5 · Zasláno: 2. 12. 2010, 17:18:25
Proč máš v tabulce sloupce field_1 - field_4, když potřebuješ sloupec tym1? (velká písmena a diakritiku nepoužívej)
|
||
| shistain Profil |
#6 · Zasláno: 2. 12. 2010, 18:51:55
dělám to přes jeden program ,poradí teda někdo pls?
|
||
|
Časová prodleva: 3 dny
|
|||
| shistain Profil |
#7 · Zasláno: 5. 12. 2010, 14:30:36
No tak teda mám tento formulář:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Zápis výsledku</title>
<style type="text/css">
<!--
body,td,th {
font-family: Lucida Console, Monaco, monospace;
font-size: 12px;
color: #036;
}
body {
background-color: #000;
}
-->
</style></head>
<body>
<form action="proces.php" method="post" enctype="multipart/form-data" name="zapis" id="zapis">
<label>Tým1
<select name="tym1" id="tym1">
<option value="manutd">Manchester United</option>
<option value="chelsea">Chelsea FC</option>
</select>
</label>
<label>Tým2
<select name="tym2" id="tym2">
<option value="manutd">Manchester United</option>
<option value="chelsea">Chelsea FC</option>
</select>
</label>
</form>
<form id="zapis" name="zapis" method="post" action="proces.php">
<label><br />
Výsledek 1
<input name="vysledek1" type="text" id="vysledek1" size="10" />
</label>
<label>Výsledek2
<input name="vysledek2" type="text" id="vysledek2" size="10" />
</label>
</form>
<form id="form1" name="form1" method="post" action="">
<label>
<input type="submit" name="zapsat" id="zapsat" value="Zapsat" />
</label>
</form>
</body>
</html>A potřeboval bych vytvořit proces.php a tabulku v Mysql,ve které bude např. sloupec ,,Manchester United,, a když ve formuláři v listmenu vyberu Manchester United a napíšu číslo tak aby se to číslo automaticky zapsalo do sloupce ,,Manchester United,,. Dík moc za radu |
||
|
Časová prodleva: 15 let
|
|||
0