Autor Zpráva
bismakrxie
Profil
Dobrý den, potřeboval bych trochu poradit, potřeboval bych při stisknutí tlačítka vypsat data z databáze.
Jednoduše mám vzkazník v php, který se mi vypisuje z databáze. U každého vzkazu je Jméno, Vzkaz, v hiddenu id a odesílací tlačítko s namem odeslat, Při stisknutí tohoto tlačítka s odpovědí, se mi do textarey doplní jméno, u kterého je to tlačítko odeslat.


Moje představa:
1) Mám odesílací tlačítko, při stisknutí si isset() zjistím zda bylo odesláno.
2) Pak budu mít $result=SQL dotaz, který s podmínkou
WHERE id=$_POST["idvzkaz"];

3) Dále
$row=mysql_fetch_array($result);

A teď bych potřeboval, aby při stisknutí tlačítka se doplnilo to jméno, které je pod tím souvisejícím ID do té textarey.
4) Takže výpis
$row["jmeno"];


Nějak jsem se na tom zasekl a potřeboval bych pomoci, nejsem si jistý jestli jsem v odpovídající diskuzi. Kdyby byl problém klidně mě přesuňte.

Děkuji Vám za případné rady.
Chamurappi
Profil
Reaguji na bismakrxie:
Asi nerozumím, v čem je háček. Ptáš se, jak vypsat hodnotu proměnné do stránky?
bismakrxie
Profil
Chamurappi

potřeboval bych něco podobného jak máte tady v diskuzi při stiknutí tlačítka. Mám na mysli vypsání toho jména do textarey, na které odpovídám. jen to nedokážu dotáhnout do konce, nevím v čem dělám chybu.
panther
Profil
bismakrxie:
po odeslání tlačítka se text ukládá do DB, vypisuje se po načtení stránky.
Keeehi
Profil
Asi takto:
<span onclick="getElementById('area').innerHTML+=this.innerHTML;">Jméno</span>
<textarea id="area">asd</texarea>
bismakrxie
Profil
takže mám kód:

if(isset($_POST['odpoved']))		
	{
	$result =mysql_query("SELECT * FROM vzkaz WHERE ID={$_POST['IDvzkaz']}");
	$row = mysql_fetch_array($result);
	}


echo('<form method="post">
<input type="hidden" name="IDvzkaz" value="'.$row['ID'].'">
Vzkaz<br><textarea name="vzkaz" cols="60" rows="10" wrap="soft" id="odradkovani">'.$row['jmeno'].'</textarea><br>
<input type="submit" name="odeslatvzkaz" value="'.$label.'">
</form><br />
<br />

no a výpis té db kde je <input type="submit" name="odpoved">


je to jen část kódu
bismakrxie
Profil
takže ve výsledku mi to nic nevypsalo

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: