php-mysql kontrola na existující řádek v tabulce

Problémy s internetovými stránkami, internetovým prohlížečem atpod.

Moderátor: Mods_senior

Uživatelský avatar
rhsCZ
Level 4
Level 4
Příspěvky: 1395
Registrován: červen 13
Pohlaví: Muž
Stav:
Offline
Kontakt:

php-mysql kontrola na existující řádek v tabulce

Příspěvekod rhsCZ » 18 dub 2014 16:01

zdravím mam takový dilema potřebuju v php nějak kontrolovat z mysql jestly v té a té db v té tabulce existuje daný řádek kde user_name je x(zadané uživ. jméno z formuláře) jinak vše funguje skvěle když zadám platné jméno tak se daný sloupec updatuje zadaným počtem
vůbec mi nejde o vzhled mě jde jen o funkční formulář
jsem v tom vlastně nováček ohledně práce s mysql a php trošku umim
pokud pomůže tady je code

Kód: Vybrat vše

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
  <meta http-equiv="content-type" content="text/html; charset=utf-8">
  <title>doplnění houbiček</title>
  </head>
  <body>
<center><h1>Doplnění houbiček</h1>
<form method="POST">
Uživatelské jméno: <input type="text" name="name"><br>
počet houbiček: <input type="text" name="count"><br>
<input type="submit" name="post" value="odeslat">
</form>
</center>
<?php
if($_REQUEST['post'])
{
if(is_numeric($_POST['count']) == 0)
{
die("zadaný počet houbiček není číselný!!");
}
$db_connect = mysql_connect('localhost','name','password');
if (!$db_connect) {
    die('Nelze se připojit k databázi: ' . mysql_error().'.');
}
$db_selected = mysql_select_db('sfgame', $db_connect);
$result = mysql_query("UPDATE `user_data` SET `mushroom` = '".$_POST['count']."' WHERE `user_data`.`user_name` = '".$_POST['name']."' LIMIT 1");
if (!$result) {
    die('Neplatný příkaz na databázi: ' . mysql_error().'.');
} else
{
echo "Zadaný počet houbiček".$_POST['count']." byl dodán na uživ. účet ".$_POST['name'].".";
}
}
?>
  </body>
</html>


„Zeptáš-li se, budeš 5 minut vypadat jako blbec. Nezeptáš-li se, budeš blbcem po celý život.“
„Mnozí z těch, co žijí, by zasluhovali smrt. A mnozí z těch, co zemřeli, by si zasloužili žít.“ - John Ronald Reuel Tolkien
„Je lepší být nenáviděn pro to, jaký jsi, než být milován pro to, co nejsi.“ - Kurt Cobain
https://rhscz.eu
https://github.com/rhsCZ

Reklama
  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek

Zpět na “Internet a internetové prohlížeče”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 3 hosti