JavaScript — добавить цвет в базу данных

Здравствуйте, я создал чат, и я добавил в свою базу данных цвет, где каждый пользователь может выбрать свой собственный цвет. Это выглядит так:
http://i.stack.imgur.com/wY5t9.png
Я добавляю вручную зеленый цвет для своего пользователя. И я хочу, чтобы когда кто-то нажимал на этот цвет внизу, чтобы изменить его цвет в базе данных. Вот мой код

<div id="inputform">
<form name="forma1" action="#" id="forma1" onsubmit=Klikni();>
<input type="textarea" class="msginput" name="msg"><br />
<a href="#" onclick="Klikni()"; class="button">Posalji</a>
<div id="boje-div">
<a class="link-boje" name="zelena" id="link-zelena" href="#" onclick="Boja()";value="32321"><div class="boje" id="boja_zelena"></div></a>
<a class="link-boje" id="link-crvena" href="#"><div class="boje" id="boja_crvena"></div>
<a class="link-boje" id="link-plava" href="#"><div class="boje" id="boja_plava"></div>
<a class="link-boje" id="link-zuta" href="#"><div class="boje" id="boja_zuta"></div>
<a class="link-boje" id="link-narandzasta" href="#"><div class="boje" id="boja_narandzasta"></div>

В сценарии:

   function Boja(e){

var color = forma1.zelena.value='e213312';

$con = mysql_connect('fdb13421f','184694214124t','matur421;
mysql_select_db('184421hat',$con);

mysql_query("INSERT INTO korisnici (color) VALUES ('$color')");
}
But t

его код не будет иметь значения в моей базе данных. И я добавляю этот php для каждого цвета. Это пример для одного зеленого цвета.

-1

Решение

Есть несколько проблем с вашим кодом.

Прежде всего, вы пытаетесь вызвать функцию php из onClick, которая предназначена для функций Javascript.

Во-вторых, zelena.value — это не то, как вы получаете значение элемента формы.

Есть еще проблемы. Я предлагаю вам взглянуть на некоторые учебники для начинающих по формам PHP и начать с этого.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector