php i MySQL problem
: sob gru 22, 2007 5:29 pm
Napisałem skrypt. Taki wstęp do rejestracji i pojawił się problem. Jak zmienne z formularz zapisać do bazy danych. Próbowałem już na kilka sposobów i niestety nie działa. Oto skrypt:
[php]<?php
$zapytanie01 = 'use sklep';
$zapytanie02 = "INSERT INTO users VALUES ('$podany_nick', '$podane_haslo', '$podany_email')";
$podany_nick = $_POST['nick'];
$podane_haslo = $_POST['haslo'];
$podany_email = $_POST['email'];
$lacz = mysql_connect( "localhost", "root", "0okm9ijn" );
$pyt02 = mysql_query( $zapytanie01 );
$pyt03 = mysql_query( $zapytanie02 );
$pyt04 = mysql_close( $lacz );
if ( $pyt02 ){
echo '<div style="color: blue;">OK</div><br />';
}
else {
echo 'Error<br />';
}
if ( $pyt03 ){
echo '<div style="color: red;">OK</div><br />';
}
else {
echo 'Error<br />';
}
echo $zapytanie02;
?>
[/php]
Plik z formularzem. Raczej się nie przyda ,ale wstawiam tak jakby coś.
[xml]<html>
<head>
</head>
<body>
<form action="index2.php" method="POST">
Login:<input type="text" name="nick"/><br />
Haslo:<input type="text" name="haslo"/><br />
E-mail:<input type="text" name="email"/><br />
<input type="submit" value="Wyslij"/><br />
<input type="reset" value="Wyczysc"/>
</form>
</body>
</html>[/xml]
[php]<?php
$zapytanie01 = 'use sklep';
$zapytanie02 = "INSERT INTO users VALUES ('$podany_nick', '$podane_haslo', '$podany_email')";
$podany_nick = $_POST['nick'];
$podane_haslo = $_POST['haslo'];
$podany_email = $_POST['email'];
$lacz = mysql_connect( "localhost", "root", "0okm9ijn" );
$pyt02 = mysql_query( $zapytanie01 );
$pyt03 = mysql_query( $zapytanie02 );
$pyt04 = mysql_close( $lacz );
if ( $pyt02 ){
echo '<div style="color: blue;">OK</div><br />';
}
else {
echo 'Error<br />';
}
if ( $pyt03 ){
echo '<div style="color: red;">OK</div><br />';
}
else {
echo 'Error<br />';
}
echo $zapytanie02;
?>
[/php]
Plik z formularzem. Raczej się nie przyda ,ale wstawiam tak jakby coś.
[xml]<html>
<head>
</head>
<body>
<form action="index2.php" method="POST">
Login:<input type="text" name="nick"/><br />
Haslo:<input type="text" name="haslo"/><br />
E-mail:<input type="text" name="email"/><br />
<input type="submit" value="Wyslij"/><br />
<input type="reset" value="Wyczysc"/>
</form>
</body>
</html>[/xml]