Hej,
jag försöker skapa ett script som uppdaterar antal timmar man arbetat på ett projekt. Tyvärr så funkar inte det jag har skrivit. Kan någon tala om vad jag gjort för fel?
Javascript-koden:
och så PHP-koden:
jag försöker skapa ett script som uppdaterar antal timmar man arbetat på ett projekt. Tyvärr så funkar inte det jag har skrivit. Kan någon tala om vad jag gjort för fel?
Javascript-koden:
Code:
function redigeraTimmar()
{
a = xmlhttp.responseXML.documentElement.getElementsByTagName("projekt");
for (i=0;i<a.length;i++)
{
namnet = a[i].getElementsByTagName("namn");
kalle = namnet[0].firstChild.nodeValue;
if(kalle == info)
{
tiden = a[i].getElementsByTagName("antaltimmar");
hej = "<form name='form2' method='post' action='sparatimmar.php'>";
hej += "<label>Lägg till timmar:</label><br>";
hej += "<input id='namn' type='text' value='" + info + "' size='30'/>";
hej += "<input id='timmar' type='text' value='" + tiden[0].firstChild.nodeValue + "' size='30'/>";
hej += "<input id='send' type='submit' value='Lägg till timmar' /></form>";
document.getElementById('rightcontainer').innerHTML=hej;
}
}
}
PHP Code:
<?php
$namnet= $_POST['namn'];
$timmarna= $_POST['timmar'];
$con = mysql_connect("host","användarnamn","lösenord");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("databasnamn", $con);
mysql_query("UPDATE projekt SET 'timmar' = $timmarna WHERE 'namn' = '$namnet'");
mysql_close($con);
?>
Comment