Dobrý den,
zde mám formulář:
<h2>Registrace</h2>
<form action="?page=reg" method="post">
<label>Křestní jméno:</label><br>
<input type="text" name="jmeno"><br>
<label>Přijmení:</label><br>
<input type="text" name="prijmeni"><br>
<label>Váš E-mail:</label><br>
<input type="text" name="email"><br>
<label>Heslo:</label><br>
<input type="password" name="heslo"><br>
<label>Jsem:</label><br>
<select name="pohlavi">
<option>Muž</option>
<option>Žena</option>
</select><br>
<input type="submit" value="Přihlásit" class="button">
</form>
zde PHP kód:
<?php
require "config.php";
$jmeno = $_POST['jmeno'];
$prijmeni = $_POST['prijmeni'];
$email = $_POST['email'];
$heslo = $_POST['heslo'];
$pohlavi = $_POST['pohlavi'];
$vysledky=mysql_query($dotaz,$db);
if($vysledky) {
$dotaz = 'INSERT INTO uziv (jmeno, prijmeni, email, heslo, pohlavi) VALUES ("'. $jmeno. '","'. $prijmeni. '","'. $email. '","'. $heslo. '","'. $pohlavi.'")';
echo "Registrace úspěšná!";
} else {
echo "Registrace nebyla provedena.";
}
?>
a zde vyvolávaný "config.php":
<?php
$host='spravne-udaje';
$uzivatel='spravne-udaje';
$heslo='spravne-udaje';
$databaze='spravne-udaje';
$db = mysql_connect($host, $uzivatel, $heslo) or die('Neda se pripojit k serveru.');
mysql_select_db($databaze ,$db) or die(mysql_error($db));
mysql_query('SET NAMES UTF8');
mysql_query('SET COLLATION_CONNECTION=utf8_czech_ci');
$vysledek=mysql_query($dotaz);
$zaznam=mysql_fetch_array($vysledek);
?>
Nevíte, proč mi to pořád vypisuje : "Registrace nebyla provedena."? Už jsem zkoušel vše tak se obracím na vás.