Parašė shit-· 2009 Lap. 20 14:11:24
#1
Sveiki, taigi bandau padaryti, kad įrašytu duomenis man į
mysql, bet vistiek neirašinėja, kame bėdos?
Štai kodas:
<?php
//gaunami duomenys
$id = $_GET['id'];
// Nurodote hosta:
$db_host = "localhost";
// Nurodote vartotoja:
$db_user = "user";
// Nurodote duomenu baze:
$db_table = "naujienos";
// Nurodote slaptazodi:
$db_slaptazodis = "pw";
// Prisijungiama prie MySQL duomenu bazes:
$db_connection = mysql_connect($db_host, $db_user, $db_slaptazodis) or die("Neprisijungeme prie duomenu bazes. (Line: " . __LINE__ .")");
mysql_select_db($db_table, $db_connection);
echo '
<table>
<form action="' . $PHP_SELF . '?id=funkcija" method="post">
Komentaras:<br/>
<input type="text" class="text_box" name="zinute"><br/>
<br/>
<input class="text_box" type="submit" value="Rašyti"> <input class="text_box" type="reset" value=" Valyti ">
</form>
</table></p>';
if (id == "funkcija")
{
// Nuskaitoma laukeliu informacija:
$zinute = $_POST['zinute'];
// Iterpiamas irasas:
$iterpiamas_naujas = "INSERT INTO `naujienos` (`id` , `zinute`) VALUES ('', '$zinute')";
mysql_query($iterpiamas_naujas);
// Rodoma informacija apie irasa ir nuoroda skaityti toliau:
print"Įrašyta. <a href=\"$PHP_SELF?id=\">Norite skaityti?</a>";
}
//pabaiga
mysql_close($db_connection);
?>
Redagavo shit-· 2009 Lap. 20 14:11:01