PHP skript na hlasování

Pokec o čemkoliv ostatním
Message
Autor
vojtamaniak
Příspěvky: 3512
Věk: 25
Registrován: 18 úno 2012, 21:02
Reputation: 11

Re: PHP a SQL

#11 Příspěvekod vojtamaniak » 21 zář 2012, 18:45

Zkus to hodit do mysql kterou máš u webhostingu...

Uživatelský avatar
zdenda204
Příspěvky: 3617
Věk: 35
Registrován: 23 kvě 2012, 21:38
Reputation: 0

Re: PHP a SQL

#12 Příspěvekod zdenda204 » 21 zář 2012, 18:47

Jak to myslíš ?
Jako nedělat tu tabulku na MySQL od fakahedy, ale od poskytovatele domény ?
Přijímám zakázky na skripty/pluginy v PHP/Javě za malý poplatky! A kup mi sušenku :) Obrázek Obrázek
⇨Projekt Market⇦

vojtamaniak
Příspěvky: 3512
Věk: 25
Registrován: 18 úno 2012, 21:02
Reputation: 11

Re: PHP a SQL

#13 Příspěvekod vojtamaniak » 21 zář 2012, 18:49

Ne domény, webhostingu, jestli ho nemáš na FH...

Uživatelský avatar
zdenda204
Příspěvky: 3617
Věk: 35
Registrován: 23 kvě 2012, 21:38
Reputation: 0

Re: PHP a SQL

#14 Příspěvekod zdenda204 » 21 zář 2012, 18:52

Webhosting mám free od endory.
Toto vše dělám na MySQL k serveru :-)
To by vadit nemělo, ne ?
Přijímám zakázky na skripty/pluginy v PHP/Javě za malý poplatky! A kup mi sušenku :) Obrázek Obrázek
⇨Projekt Market⇦

vojtamaniak
Příspěvky: 3512
Věk: 25
Registrován: 18 úno 2012, 21:02
Reputation: 11

Re: PHP a SQL

#15 Příspěvekod vojtamaniak » 21 zář 2012, 18:53

Nevím zdali to neomezujou, za zkoušku nic nedáš ;-)

Uživatelský avatar
zdenda204
Příspěvky: 3617
Věk: 35
Registrován: 23 kvě 2012, 21:38
Reputation: 0

Re: PHP a SQL

#16 Příspěvekod zdenda204 » 21 zář 2012, 18:56

Když se mi jde připojit, tak chyba nebude přece v umístění....
Ještě to zkusím celý překopat a pak kdyžtak napíšu :-)
Přijímám zakázky na skripty/pluginy v PHP/Javě za malý poplatky! A kup mi sušenku :) Obrázek Obrázek
⇨Projekt Market⇦

Uživatelský avatar
zdenda204
Příspěvky: 3617
Věk: 35
Registrován: 23 kvě 2012, 21:38
Reputation: 0

Re: PHP a SQL

#17 Příspěvekod zdenda204 » 21 zář 2012, 19:15

Co když to nefunguje protože jako první sloupec mám ID který se doplňuje sám ?
Nemusím ho do toho skriptu taky zapsat ?
Edit: Takže už funguje
Nyní pouze potřebuji poradit jak to mám napsat aby se ten zápis do DB spustil pouze po kliknutí na tlačítko odeslat.
A jak udělám, že pokuď je již ten nick jednou zapsaný, tak aby se mu do sloupce "hlas" přičetlo +1 ?

Spoiler: zobrazit

Kód: Vybrat vše

<?php
header("Content-Type: text/html; charset=windows-1250");
?>
<br></br><br>
<html xmlns="http://www.w3.org/1999/xhtml" lang="cs">
   <head>
      <meta name="author" content="zdenda204" />
      <title>CzCrafter - Soutěž</title>
   </head>
   <body>
   <center><img src="http://www.cz-crafter.mzf.cz/wp-content/uploads/2012/07/logo-CzCrafter.png" align="center"><br><h2><font color="red" face="Arial">Hlasování</h2></center></font>
<style>
 body {
 background-image: URL('pozadi.jpg');
 background-attachment: fixed;
 color: white; } /* bílý text */
 </style>
 <center><br></br>
 <font color="white" face="Arial">
      <form method="post">
         <label for="nick"><b>Nick ve hře:</b></label>
         <input type="text" name="nick">
         <input type="submit" name="submit">
      </form></font>
      <br></br>
        <h3><font color="red" face="Arial">Postup</h3><font color="white">
      <li><b>1.</b>Do kolonky napiš svoji přezdívku ve hře.</li>
      <li><b>2.</b>Klikni na <b>Odeslat</b>.</li>
      <li><b>3.</b>Vyplň kód a odešli.</li>
      <li><b>4.</b>Hlasuj každé dvě hodiny a dostaneš krásné odměny!</li>
   <endora>
   </body>

   <br></br><br></br>
<b><font color="red">© 2012 Cz-Crafter</b><i> (Pro server Cz-Crafter designoval Ollie987)</i></font>
</center>
</html>

<?php
$con = mysql_connect("honey.fakaheda.eu","gs_37083_1","*******");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }
 
mysql_select_db("gs_37083_1", $con);
 
$sql="INSERT INTO czechcraft (id, nick, hlas) VALUES ('','$_POST[nick]','2580')";
 
if (!mysql_query($sql,$con))
  {
  die('Error: ' . mysql_error());
  }
echo "1 record added";
 
mysql_close($con)
?>

<?php
//   $nick = $_POST[nick];
//   if(isset($_POST[submit])) {
//      header("HTTP/1.1 301 Moved Permanently");
//      header("Location: http://www.czech-craft.eu/vote.php?id=1539&user=$nick");
//      header("Connection: close");
//   }
?>
Přijímám zakázky na skripty/pluginy v PHP/Javě za malý poplatky! A kup mi sušenku :) Obrázek Obrázek
⇨Projekt Market⇦

vojtamaniak
Příspěvky: 3512
Věk: 25
Registrován: 18 úno 2012, 21:02
Reputation: 11

Re: PHP a SQL

#18 Příspěvekod vojtamaniak » 21 zář 2012, 19:31

Přidáš SELECT, aby jsi získal aktuální počet, a přičteš +1, a pak zapíšeš do SQL

Uživatelský avatar
zdenda204
Příspěvky: 3617
Věk: 35
Registrován: 23 kvě 2012, 21:38
Reputation: 0

Re: PHP a SQL

#19 Příspěvekod zdenda204 » 21 zář 2012, 19:33

To jsi mi toho teda řekl :D
Z toho co jsi napsal vůbec nevím co udělat.
Co kdybych tu část pro MySQL zabalil do

Kód: Vybrat vše

if(isset($_POST[submit])) {
}
? To by nešlo ? A jakže mám udělat to +1 ? :D
Přijímám zakázky na skripty/pluginy v PHP/Javě za malý poplatky! A kup mi sušenku :) Obrázek Obrázek
⇨Projekt Market⇦

vojtamaniak
Příspěvky: 3512
Věk: 25
Registrován: 18 úno 2012, 21:02
Reputation: 11

Re: PHP a SQL

#20 Příspěvekod vojtamaniak » 21 zář 2012, 19:37

$promenna++


Zpět na „Off topic“

Kdo je online

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