aezaurs
-
Posts
2 -
Joined
-
Last visited
Posts posted by aezaurs
-
-
pieņemsim ka kods ir apmēram tāds:
<form name='name' method='post' action=''>
<input type="text" value="101" name="img_n[1270923017]" />
<input type="text" value="102" name="img_n[1270923016]" />
<input type="text" value="103" name="img_n[1270923015]" />
<input type="submit" value="Ok" name="submit"]" />
</form>
problēma sākas tur ka img_n['ir_randoms_skaitlis'].
vērtību vajag insertot iekš db un tur kur lauka vērtība sakrīt ar randomo skaitli
insert into table ('field') values ('101' where field2 = '1270923017');
izskatās briesmīgi, nezinu vai tas vispār ir iespējams, gūglē neatradu neko tamlīdzīgu.
Alternatīva ir postot katru lauku atsevišķi, bet nu tad tas ir laikietilpīgi
Gatavs
if(isset($_POST['submit'])){
include 'include/connect_db.php';
foreach($_POST['img_n'] as $id => $value){
mysql_query('UPDATE img SET i_order = ' . intval($value) . ' WHERE name = '.intval($id));}
}
Paldies :)
html5 canvas, pašreizējais laiks, variabļi
in Iesācējiem
Posted
nu ideja apmēram tāda ka viss ir labi līdz nemēģinu lietot now.getHours(), gribējās, lai pie noteiktām stundām uzzimētu nedaudz savādāku bildi ...
function drawShape(){
var canvas = document.getElementById('mycanvas');
if (canvas.getContext){
// use getContext to use the canvas for drawing
var ctx = canvas.getContext('2d');
// Create gradients
//// mans gabals
var hrs = now.getHours();
if(hrs == 12){
var radgrad = ctx.createRadialGradient(50,50,10,52,50,30); /// defaultais radgrad
}
else if(hrs == 18){
var radgrad = ctx.createRadialGradient(50,40,10,52,50,30);
}
//// beigas
radgrad.addColorStop(0, '#f5ff4f');
radgrad.addColorStop(0.3, 'rgba(245,255,79,0.7)');
radgrad.addColorStop(1, 'rgba(104,181,229,1)');
// draw shapes
ctx.fillStyle = radgrad;
ctx.fillRect(0,0,960,150);
//}
} else {
alert('You need Safari or Firefox 1.5+ to see this demo.');
}
}