| Autor | Zpráva | ||
|---|---|---|---|
| jel_men Profil * |
#1 · Zasláno: 26. 8. 2012, 09:29:35
Dobrý den,
mám problém s daty, se kterými pracuji v <select> <option value=""....> . Data vypíši z databáze ( zobrazení úspěšně ). Jenže potom bych potřeboval hodnotu v option uložit do jiné databáze. Také se povede, ale její hodnota se uloží vždy jako 1. Můžete mi prosím někdo poradit, kde dělám chybu? Kód je následující: ...
$sql = "SELECT * From table";
$result=mysql_query($sql);
echo "<select>";
while($rows=mysql_fetch_array($result)){
echo "
<option value='".$rows['id']."' name='id_prirad'>".$rows['id']."</option>";
}
echo "
</select>
...."; |
||
| mimochodec Profil |
#2 · Zasláno: 26. 8. 2012, 09:49:46
jel_men:
Jak vypadá vygenerované html? Mají jeho položky každá svoje ID? Jak vypadá zpracování odeslaného formuláře? To cos sem dal, moc nepomůže. |
||
| jel_men Profil * |
#3 · Zasláno: 26. 8. 2012, 10:08:28
Při zobrazení nabídky jsou právě všechna ID v nabídce zobrazena . Zápis do DB je následující:
/* zapis do databaze */
$id_prirad = $_POST["id_prirad"];
...
$sql="INSERT INTO tabulka (img, id_prirazeno) VALUES ('$obrazek1', '$id_prirad'), ('$obrazek2', '$id_prirad'), ('$obrazek3', '$id_prirad'), ('$obrazek4', '$id_prirad'), ('$obrazek5', '$id_prirad')";
$vysledky = mysql_query( $sql );
} |
||
| mimochodec Profil |
#4 · Zasláno: 26. 8. 2012, 10:25:51
Tak podobná otázka: co je v tom $sql?
|
||
| jel_men Profil * |
#5 · Zasláno: 26. 8. 2012, 10:38:56
Teď přesně nerozumím otázce?...
|
||
| mimochodec Profil |
#6 · Zasláno: 26. 8. 2012, 10:41:57
Na 6. řádku máš
$sql="INSERT INTO tab....
Vypiš si echo $sql; a zkopíruj sem, co ti to vypsalo.
|
||
| jel_men Profil * |
#7 · Zasláno: 26. 8. 2012, 17:48:25
INSERT INTO tabulka (img, id_prirazeno) VALUES ('images-1.jpeg', ''), ('bipolar.jpg', ''), ('nature-1.jpg', ''), ('images.jpeg', ''), ('nature.jpg', '') |
||
| Someone Profil |
#8 · Zasláno: 26. 8. 2012, 17:50:17
name='id_prirad' přiřaď tomu
selectu né těm optionům
|
||
| jel_men Profil * |
#9 · Zasláno: 26. 8. 2012, 18:32:27
[#8] Someone Děkuji mnohokrát :-)
|
||
|
Časová prodleva: 14 let
|
|||
0