Po spuštění tohoto zdrojáku se nestane vůbec nic. Proměný sem dostávam z jiný stránky a v pohodě přijdou ale tady to nedělá vůbec nic.
<html>
<body background="pozadi1.gif">
<font color="yellow" size="3"><b>
<?
$typ_inzeratu=$_POST['typ_inzeratu'];
$znacka =$_POST['znacka'];
$typ =$_POST['typ'];
$cena =$_POST['cena'];
$najeto_km =$_POST['najeto_km'];
$rok_vyroby =$_POST['rok_vyroby'];
$stk =$_POST['stk'];
$popis =$_POST['popis'];
$heslo =$_POST['heslo'];
$mail =$_POST['mail'];
$telefon =$_POST['telefon'];
$okres =$_POST['okres'];
$datum =$_POST['datum'];
DEFINE ('DB_UZIVATEL', '');
DEFINE ('DB_HESLO', '');
DEFINE ('DB_HOSTITEL', 'localhost');
DEFINE ('DB_NAZEVDATABAZE','web');
$dbc = @mysql_connect (DB_HOSTITEL, DB_UZIVATEL, DB_HESLO) OR die ('Nemohu se připojit k databázi MySQL.');
mysql_select_db (DB_NAZEVDATABAZE) OR die ('Nelze vybrat databázi.');
$dotaz="INSERT INTO bazar (typ_inzeratu, znacka, typ, cena, najeto_km, rok_vyroby,
stk, popis, heslo, email, telefon, okres, datum) VALUES ($typ_inzeratu, $znacka, $typ, $cena, $najeto_km, $rok_vyroby,
$stk, $popis, $heslo, $mail, $telefon, $okres, $datum)";
$vysledek=@mysql_query ($dotaz);
if ($vysledek) {
echo 'Inzerát byl úspěšně přidán';
}
mysql_close;
?>
</font>
</body>
</html>
Fórum › MySQL
Help please!! chyba ve zdrojáku --->neukládá do databáze
chyb je tam dost... aspon co vidim ja(neskusal som). mysql_close; ma byt mysql_close() resp. mysql_close($dbc). niesom si isty, ale asi ta ani neprihlasi k db. totiz DB_UZIVATEL nie je definovany(na localhoste by malo byt root).
$dotaz="INSERT INTO bazar (typ_inzeratu, znacka, typ, cena, najeto_km, rok_vyroby,
stk, popis, heslo, email, telefon, okres, datum) VALUES ($typ_inzeratu, $znacka, $typ, $cena, $najeto_km, $rok_vyroby,
$stk, $popis, $heslo, $mail, $telefon, $okres, $datum)";
$vysledek=@mysql_query ($dotaz);
staci napisat:
if( @mysql_query("INSERT INTO bazar (typ_inzeratu, znacka, typ, cena, najeto_km, rok_vyroby,
stk, popis, heslo, email, telefon, okres, datum) VALUES ($typ_inzeratu, $znacka, $typ, $cena, $najeto_km, $rok_vyroby,
$stk, $popis, $heslo, $mail, $telefon, $okres, $datum)") {
echo 'Inzerát byl úspěšně přidán';
}
else {
echo "Chyba";
}
imho a mas vstupy osetrene?
btw. kody davaj do KOD.
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 4 hosté
Podobná vlákna
Help please!!!! Chyba ve zdrojáku — založil Michal
Chyba v zdrojaku — založil rudiy
Chyba ve zdrojáku — založil juklmi
HELP PLS!! kontrola zdrojaku - chyba??? — založil Hanisss
Session neukládá proměnné — založil Sakalik
Moderátoři diskuze