Jump to content
  • 0

pomoc [VYŘEŠENO][MySQL] Přidání hodnoty (+1)


Guest Justin Bieber

Dotaz

Zdravím, jak tento problém popsat (s mysql pracuji poprvé) => Mám v MySQL sloupec s názvem 'body' a chci vyvolat funkci mysql_query a v ní zapsat ke stávající hodnotě (například 5) +1 bod.

 

Stávající kód který nefunguje

mysql_query("INSERT INTO lide (body) VALUES (+1)", $db);

Děkuji za rady :)

 

//Edit: Takto, mám již vytvořen řádek kde je například Nick, E-mail, Body atd.

A potřeboval bych přepsat 'body' a přidat k němu +1

Link to comment
Share on other sites

16 odpovědí na tuto otázku

Recommended Posts

  • 0

$x = mysql_fetch_object(mysql_query("SELECT * FROM `xyz` WHERE `neco` = 'neco2'"));

mysql_query("UPDATE `xyz` SET `body` =".$x->body++." WHERE 'neco ' = 'neco2'");

skus

 

nebo mozna

mysql_query("UPDATE `xyz` SET `body` += '1' WHERE 'neco ' = 'neco2'");

ale to nemam vyskusane

Link to comment
Share on other sites

  • 0

UPDATE `lide` SET `body` = `body`+1;

 

o zařazení k přesnému řádku třeba..( jmeno je název dalšího sloupce )

 

UPDATE `lide` SET `body` = `body`+1 WHERE `jmeno` = 'Jirka';

Link to comment
Share on other sites

  • 0
hahahááá :d Bloodman co to je za kravinu...

 

hahááá nauc se cist...

 

právě že umím, ale nechápu proč nepouvažuješ prvně nad nejjednoduším způůsobem, než udělat z toho takovou složitost ;) Ale je to tvoje věc, jak programuješ ( hlavně že to funguje co ? )

Link to comment
Share on other sites

  • 0
$body = $starebody + 1; //(určo ti to ukazuje kolik, tak z te probeme doplnis)

$Uprava = mysql_query
("UPDATE lide SET body='$body' WHERE ID='$id'") //asi mas u kazdeho clanku vlastni body ze ? tak si zmenis id=
  or die 
  ("Chyba v SQL dotazu1: " . mysql_error());

Link to comment
Share on other sites

  • 0
$body = $starebody + 1; //(určo ti to ukazuje kolik, tak z te probeme doplnis)

$Uprava = mysql_query
("UPDATE lide SET body='$body' WHERE ID='$id'") //asi mas u kazdeho clanku vlastni body ze ? tak si zmenis id=
  or die 
  ("Chyba v SQL dotazu1: " . mysql_error());

 

$body mají být definovaný aktuální výtažek z databáze..myslím, že můj jednoduchý a funkční mysql příkaz mu bude stačit

Link to comment
Share on other sites

  • 0
$body = $starebody + 1; //(určo ti to ukazuje kolik, tak z te probeme doplnis)

$Uprava = mysql_query
("UPDATE lide SET body='$body' WHERE ID='$id'") //asi mas u kazdeho clanku vlastni body ze ? tak si zmenis id=
  or die 
  ("Chyba v SQL dotazu1: " . mysql_error());

 

$body mají být definovaný aktuální výtažek z databáze..myslím, že můj jednoduchý a funkční mysql příkaz mu bude stačit

jen jsem mu dal další možnost :d

Link to comment
Share on other sites

  • 0
$body = $starebody + 1; //(určo ti to ukazuje kolik, tak z te probeme doplnis)

$Uprava = mysql_query
("UPDATE lide SET body='$body' WHERE ID='$id'") //asi mas u kazdeho clanku vlastni body ze ? tak si zmenis id=
  or die 
  ("Chyba v SQL dotazu1: " . mysql_error());

 

$body mají být definovaný aktuální výtažek z databáze..myslím, že můj jednoduchý a funkční mysql příkaz mu bude stačit

jen jsem mu dal další možnost :d

 

 

class Trida
{
public function Pricitani($query)
{
$get = mysql_query($query);
$i = 0;
while($omglol = mysql_fetch_object($get))
{
$i = $i + 1;
}

mysql_query("UPDATE lide SET body='$body' WHERE ID='$id'");
return $i;
$i = 0;
}

$db = new Trida;
$db->Pricitani("SELECT * FROM ID='$id'");

 

Ja taky... :prdel:

Link to comment
Share on other sites

  • 0

 

 

class Trida
{
public function Pricitani($query)
{
$get = mysql_query($query);
$i = 0;
while($omglol = mysql_fetch_object($get))
{
$i = $i + 1;
}

mysql_query("UPDATE lide SET body='$body' WHERE ID='$id'");
return $i;
$i = 0;
}

$db = new Trida;
$db->Pricitani("SELECT * FROM ID='$id'");

 

Ja taky... :prdel:

 

 

neříkám nic, celkem děs a tolik chyb..

Link to comment
Share on other sites

  • 0

 

 

class Trida
{
public function Pricitani($query)
{
$get = mysql_query($query);
$i = 0;
while($omglol = mysql_fetch_object($get))
{
$i = $i + 1;
}

mysql_query("UPDATE lide SET body='$body' WHERE ID='$id'");
return $i;
$i = 0;
}

$db = new Trida;
$db->Pricitani("SELECT * FROM ID='$id'");

 

Ja taky... :prdel:

 

 

neříkám nic, celkem děs a tolik chyb..

 

si naser...

Link to comment
Share on other sites

  • 0

 

 

class Trida
{
public function Pricitani($query)
{
$get = mysql_query($query);
$i = 0;
while($omglol = mysql_fetch_object($get))
{
$i = $i + 1;
}

mysql_query("UPDATE lide SET body='$body' WHERE ID='$id'");
return $i;
$i = 0;
}

$db = new Trida;
$db->Pricitani("SELECT * FROM ID='$id'");

 

Ja taky... :prdel:

 

 

neříkám nic, celkem děs a tolik chyb..

 

si naser...

trochu slušnosti by neuškodilo ;)

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...