PHP skript na hlasování

Pokec o čemkoliv ostatním
Message
Autor
Uživatelský avatar
zdenda204
Příspěvky: 3617
Věk: 35
Registrován: 23 kvě 2012, 21:38
Reputation: 0

PHP skript na hlasování

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

Dobrý den.
Mám dva skripty-11 na připojení do SQL(funkční) a druhý na zápis(nefunkční).
Potřebuju, že pokuď platí

Kód: Vybrat vše

if(isset($_POST[submit]))
tak se údaje zapíší do MySQL.

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 upravil Ollie987)</i></font>
</center>
</html>

<?php
require_once("login.php");

$nick = $_POST['nick'];

$sql = mysql_query("INSERT INTO czechcraft(nick,hlas)  VALUES('$nick','1')");

if($sql){
   echo "Záznam bol úspešne vložený do databázy!";
} else {
   echo "Záznam sa nepodarilo bložiť do databázy!";
}

mysql_close();

?>

<?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");
//   }
?>


PS: Pokuď je již shodný nick zapsán, tak chci aby se mu do sloupku "hlas" přičetlo +1
PS2: V PHP jsem fakt noob :D Byl jsem rád když jsem udělal to přesměrování dole
Naposledy upravil(a) zdenda204 dne 23 bře 2013, 17:23, celkem upraveno 2 x.
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

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

Nevím, jestli to je chyba, ale v nemá být v insertu:

Kód: Vybrat vše

INSERT INTO tabulka (sloupec, sloupec) VALUES (hodnota, hodnota)


tím myslím mezery mezi názvem tabulky a sloupcema, a VALUES a hodnotama...

//EDIT: Připojuje se ti to do tý DB vůbec? :) nevydím tam mysql_connect ani mysql_select_db...

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

Re: PHP a SQL

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

To mám v tom login.php který jsem zkoušel a fungoval. (jak připojení tak načtení databáze)
S mezerama to stále nejde
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

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

Dal by jsi sem ten login.php? Bez mysql hesla, apd.

Uživatelský avatar
Mysteria
Příspěvky: 9122
Registrován: 26 pro 2009, 15:40
Reputation: 7
Bydliště: Česká republika
Kontaktovat uživatele:

Re: PHP a SQL

#5 Příspěvekod Mysteria » 21 zář 2012, 18:33

Ten insert máš určitě blbě, zkus si ho spustit v PHPMyAdminovi.

Správně to bude takhle (na velikosti písmen nezáleží, já to mám kvůli přehlednosti):

Kód: Vybrat vše

MySQL_Query("INSERT INTO Tabulka (Sloupec1, Sloupec2, Sloupec3) VALUES (\"$Hodnota1\", \"$Hodnota2\", \"$Hodnota3\");"); 

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

Re: PHP a SQL

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

Už se na to chystám jak dlouho, ale nechtělo se mi to refreshnout :D

Spoiler: zobrazit

Kód: Vybrat vše

<?php

  define("SERVER","honey.fakaheda.eu");

  define("LOGIN","gs_37083_1");

  define("PASS","tralalalallaa");

  define("DATABASE","gs_37083_1");

 

  $dbc = mysql_connect(SERVER,LOGIN,PASS) or die('Pripojenie k serveru
  zlyhalo!');

  mysql_select_db(DATABASE) or die('Nepodarilo sa označiť databázovú tabuľku!');
?>

Edit: Mysty hned zkusím.
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
Mysteria
Příspěvky: 9122
Registrován: 26 pro 2009, 15:40
Reputation: 7
Bydliště: Česká republika
Kontaktovat uživatele:

Re: PHP a SQL

#7 Příspěvekod Mysteria » 21 zář 2012, 18:34

Btw jak koukám, používáš nějaký skripty stažený z netu, podle toho jak je to připojení do DB řešený, co? :)

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

Re: PHP a SQL

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

http://pabi3.com/blog/php-pre-zaciatocn ... y-12-diel/
Zde to vše beru :D
Zdá se mi to tu krásně jednoduché
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

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

Trochu blbá otázka... Máš tam vytvořenou tu tabulku? :-)

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

Re: PHP a SQL

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

Zas až tak blbej nejsem :D
A ano, mám.
Stále mi to nejde i s tou úpravou vkládání.
Nejspíše to budu mít celé blbě :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⇦


Zpět na „Off topic“

Kdo je online

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