Pereiti prie turinio

Rekomenduojami pranešimai

Nesuprantu kas man yra, vis koke nesamone. Dabar ira taip:

 

$posi=mysql_fetch_array(mysql_query("SELECT * FROM maphuman WHERE id='1'"));
mysql_query("UPDATE maphuman SET posi='3 3'");

 

Sitaip nesiupdeitina

 

mysql_query("UPDATE maphuman SET posi='3 3'");
$posi=mysql_fetch_array(mysql_query("SELECT * FROM maphuman"));

 

Sitaip updeitinas.

 

Ir nichuja nesuprantu kodel nesiupdeitina pirmuoju varijantu.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Tas pats...

 

Va visas kodas:

 

<?php
$slaptazodis = "pass";
$mak = @mysql_connect("localhost","us", "$slaptazodis"); 
$mek = @mysql_select_db("db");
if((!$mak) || (!$mek))
die("Neina prisijungt prie duombazes");
$go = $_GET['go'];
?>
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">  
<head>  
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="Cache-Control" content="no-cache"/> 
<? echo"<title>Map</title>"; ?>								
<style type="text/css">
body {color: #FFFFCC; margin: 0px; padding:0px; background-color: #b169d2; font-family: Verdana; font-size: 12px; width: 100%;}										 
a:link,a:visited,a:active {color: #ead206;text-decoration: underline;}
a:hover {color: #ffb400;font-style: bold;}
.center, .bottom {text-align:center;}
.center {text-align: center;}
.left {text-align: left;}
.pm {background: #D8D8D8  repeat-x bottom;}
.title {background:  #d400ed repeat-x bottom;text-align: center; font-size: 12px;color: #000000;}
.text {background:  #e488e7 repeat-x bottom;text-align: center; font-size: 12px;color: #000000;}
.text2 {text-align: center; background: #e488e7; max-width: 80%; margin: auto; border: 2px solid #bf01af;font-size: 12px;}
.footer {text-align: center; font: 10px Verdana; color: #6B6B6B;}
.l {border:#0000A0 solid 1px;text-align: left;font: 12px Verdana;color: #6B6B6B;text-decoration: undeline;}
.menu {text-align: center; background: #7100c8  repeat-x bottom;border: 1px solid #4f296d;font-size: 12px;}
.menu_left {text-align: left; background: #FFFFCC  repeat-x bottom;border: 1px solid #B75B00;font-size: 12px;}
.l1 {background: #7d0082;}
.l2 {background: #a300a9;}
.navigation {text-align: center; background: #d41240; border: 2px solid #bf01af; font-size: 12px;}
.b {border-bottom: 1px #FF4646 solid;}	
input, select {font: 12px Verdana, Arial, sans-serif; background: #FFFFFF; color: #000000; border: 1px solid; max-width: 79%;}
input.button {font: 12px Verdana, Arial, sans-serif; background: #FFFFCC; color: #000000; border: 1px solid; max-width: 79%;}
a.headbuton:visited,a.headbuton:link {font: 12px Verdana; background: #FFFFCC; color: #000000;border: 1px #000000 solid;padding-right: 3px;padding-left: 3px;text-decoration: none;}
.p {border-bottom: 1px #BBBB00 solid;}
.center2 {text-align: center; margin: 0 auto;} 
.border {border: 2px solid #B75B00;}
</style></head>

<body class='body'>   
<?


$posi=mysql_fetch_array(mysql_query("SELECT * FROM maphuman"));
mysql_query("UPDATE maphuman SET posi='3 3' WHERE id='1'");

//$loc_id = $posi['loc_id'];
//$loc_id2 = $posi['loc_id2'];
$epos = explode(" ", $posi['posi']);
echo"[$epos[0] $epos[1]";
if($go = 'up') {
$epos[1] = $epos[1] + 1;
mysql_query("UPDATE maphuman SET posi='$epos[0] $epos[1]'");
}
if($go = 'left') {
$epos[0] = $epos[0] - 1;
mysql_query("UPDATE maphuman SET posi='$epos[0] $epos[1]'");
}
if($go = 'right') {
$epos[0] = $epos[0] + 1;
mysql_query("UPDATE maphuman SET posi='$epos[0] $epos[1]'");
}
if($go = 'down') {
$epos[1] = $epos[1] - 1;
mysql_query("UPDATE maphuman SET posi='$epos[0] $epos[1]'");
}

echo"<img src='map.php' alt='map'/><br/>";
echo"<a href='index.php?go=up'>Up</a><br/>
<a href='index.php?go=left'>Left</a>   <a href='index.php?go=right'>Right</a><br/>
<a href='index.php?go=down'>Down</a>";
?>
</body></html>

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Kaip tai UPDATE'ui nereikia WHERE? Pirmą kart girdžiu :>

 

Pratestuok.

 

--

 

Jei be where darai tai visiem irasam posi pasidarys 33

 

Zinau, cia ir yra tik viena eilute tad viskas normaliai.

 

--

 

kad pas tave kode tik vienaip parasyta.

 

-

Taip, ikeliau kaip neveike.

-

 

Be to tu naudoji ir <?php ir <?. Tas antras variantas nera patartinas (shor tag), kadangi gali buti ne ant visu serveriu ijungtas. Siaip abejais atvejais turi veikti.

 

Ok, zinosiu . Bet neveike.

 

--

 

Tai zmones ka man daryt? Nesuprantu ka blogai darau... Bandziau ir su where, ir su $a = @mysql_query ir vietoj <? det <?php bet vistiek neveike. Ir nesuvokiu kodel.

Redagavo Valdohahah10balu
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...