Autor Zpráva
Pavliq
Profil
<?
include "../config.php";

if ($_POST[odeslat])
{
if($_POST[hodnoceni] =="1")
{
if (MySQL_Query("INSERT INTO clanek (id, vyplneno, ip ) VALUES ('clanek1','1','$_SERVER[REMOTE_ADDR]')")) {
$zprava = "hlas přijat";
}
else {
$zprava = "Už jste hlasoval";


}
}
else
{
$zprava = "hlas přijat";
MySQL_Query("INSERT INTO clanek (id, vyplneno, ip ) VALUES ('clanek1','0','$_SERVER[REMOTE_ADDR]')");

}
}
?>
<html...................>
<form method="post" action="" >
Vaše hodnocení : |
<input type="radio" name="hodnoceni" value="1"> líbí
<input type="radio" name="hodnoceni" value="0"> nelíbí
<input type="submit" value="odeslat"></form>
<? echo $zprava; ?>


Mno nechce mi to jít, nic se nezapíše do databáze, nic se mi neukáže (žádná zpráva)
Chju... děkuji za pomoc
Alphard
Profil
hlásí mysql_error() nějakou chybu?
Pavliq
Profil
ee
BetaCam
Profil
Takže mysql_error() nic.
error_reporting(E_ALL); asi taky nic že?? :)

Jo a ješte takovej jeden nepodstatnej dotaz.
if (MySQL_Query("INSERT INTO clanek (id, vyplneno, ip ) VALUES ('clanek1','1','$_SERVER[REMOTE_ADDR]')")) {
$zprava = "hlas přijat";
} else {
$zprava = "Už jste hlasoval";
}


Asi sem nějakej utahanej nato abych to pobral, ale ja tahle podmínka zjistí, že někdo hlasuje podruhé??
vertigo4
Profil
Pavliq
doufám, že máš navázané spojení s databází...
Pavliq
Profil
tak teď nevím :-/
MelkorNemesis
Profil
BetaCam: taky se divam, kde ten jeho mysql dotaz vyhazuje treba pocet radku (1 nebo 0) s IP, ktera zrovna hlasuje...
Pavliq: hlavne mas blbe podminku
Pavliq
Profil
Jak by to teda mělo vypadat, já už nic nevymyslím.....
vertigo4
Profil
Pavliq
mysql_connect , mysql_select_db... říká ti to něco?
Pavliq
Profil
Ano, k databázi se připojuji bezproblémů, jelikož používám i další php a mysql, které fungují. Takže připojením to 100% nebude.....
vertigo4
Profil
vertigo4
to jsem chtěl vědět... btw: máš napsané ve stejném pořadí sloupce a hodnoty, které do nich budeš zapisovat?
Jencisko
Profil *
ano, mám....
Pavliq
Profil
Jencisko
Heh, by mě zajímalo kdo jsi, ale to je teď bokem...

Ano mám

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0