Autor Zpráva
Petrnson
Profil *
Potřeboval bych zjistit proč mi to nefunguje http://e-muzic.ic.cz/x/q.php.
Html kod:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>

<meta content="text/html; charset=windows-1250" http-equiv="content-type">
<title>q</title>


</head>
<body>

<form action="pridat.php">
<input name="jmeno">
<textarea name="primeni"></textarea>
<input value="odeslat" type="submit">
</form>

<br>

</body>
</html>


kod pridej.php :

<?
include ("config.php");
mysql_connect(SQL_HOST, SQL_USERNAME, SQL_PASSWORD);
mysql_select_db(SQL_DBNAME);
$vysledek = mysql_query( "insert into test values('$jmeno','$primeni')", $spojeni);
echo "článek byl přidán";
?>

V souboru config.php mám uloženy udaje na pripojení.Při vložení obsahu a kliknutí na submit vznikne tato chyba Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/free/ic.cz/e/e-muzic/root/www/x/pridat.php on line 5

Prosím co mám udělat aby to fungovalo, chtěl jsem to využít k ukládání dat do databáze.
Taps
Profil
Petrnson
zkus to nějak takot

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>

<meta content="text/html; charset=windows-1250" http-equiv="content-type">
<title>q</title>


</head>
<body>

<form action="pridat.php" method="post">
<input type="hidden" name="vloz">
<input name="jmeno">
<textarea name="primeni"></textarea>
<input value="odeslat" type="submit">
</form>

<br>

</body>
</html>


kod pridej.php :

<?
include ("config.php");
$if(isset($_POST["vloz"])){
$jmeno=$_POST["jmeno"];
$prijmeni=$_POST["prijmeni"];
$vysledek = mysql_query( "insert into test values('$jmeno','$primeni')", $spojeni);
echo "článek byl přidán";
}
else{
echo"nastala chyba";}
?>

Pozor na id pokud máš v databázi id tak nastav
$vysledek = mysql_query( "insert into test values('','$jmeno','$primeni')", $spojeni);
Kajman_
Profil *
$spojeni=mysql_connect(SQL_HOST, SQL_USERNAME, SQL_PASSWORD);
Petrnson
Profil *
Dík už mi to funguje
Toto téma je uzamčeno. Odpověď nelze zaslat.