Evo tule bo na simple način razloženo kako napisati kodo da boste določeno stvar vnesli v MySQL bazo.

Najprej je seveda v bazi narediti tabelo v katero bomo pošiljali podatke. To lahko naredimo iz phpmyadmin plošče ali pa s takole kodo da jo inportamo v bazo:

CREATE TABLE `besedilo` (
`id` int(10) NOT NULL auto_increment,
`besedilo` text NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;

To je primer, kater ustvari tabelo z imenom besedilo in v tej tabeli polje id in besedilo. Za primarno polje je izbrano id, tu notri se bodo zapisovale številke (1,2,3...) pač številka vnosa, vsakič ko bomo vnesli novo stvar, se bo naredil nov id in prav tako ima potem vsak id tudi besedilo v polju ki smo ga poimenovali besedilo.
In sedaj še kako vnesti sploh nekaj v bazo...

Najprej moramo vzpostaviti povezavo z MySQL bazo, to naredimo takole:

 
<?php
$host = "localhost"; //ponavadi je localhost, drugače pa sšremenite
$ime = "root"; //vaše uporabiško ime, z njim se vpisujete tudi v phpmyadmin
$geslo = "geslo"; //geslo ki ga prau tako uporabljate tudi za vstop v phpmyadmin
$baza = "ime_vase_baze"; //ime vaše baze, kjer ste ustvarili tabelo
mysql_connect("$host", "$ime", "$geslo") or die(mysql_error());
mysql_select_db("$baza") or die(mysql_error());
?>
 

No potem pa rabimo seveda še formo za vpisovanje:

 
<?php
// če ni bil pritisnjen gumb vnesi, potem se pokaže tole...
if (!isset($_POST['vnesi'])) {
echo'
//tole je html koda... forma pač za vpisavonje...
<form action="" method="post">
<textarea cols="50" rows="10" name="besedilo"></textarea>
<input type="submit" name="vnesi" value="vnesi!">
</form>
 
';
}
/* in tu je kar se zgodi če se ne zgodi if
    se pravi tukaj pošle to kar je bilo vpisano v formi v MySQL bazo... */
else {
$besedilo = $_POST['besedilo'];
 
mysql_query("INSERT INTO `besedilo` (besedilo) VALUES ('$besedilo')");
echo "Besedilo je bilo dodano!";
?>
 

Seveda če v formo dodamo več oken, jih tudi tukaj potem več zapišemo... prau tako pa moramo potem več polj narediti v MySQL bazo...

Na koncu koda izgleda takole:

 
<?php
$host = "localhost";
$ime = "root";
$geslo = "";
$baza = "svizec";
mysql_connect("$host", "$ime", "$geslo") or die(mysql_error());
mysql_select_db("$baza") or die(mysql_error());
 
if (!isset($_POST['vnesi'])) {
echo'
<form action="" method="post">
<textarea cols="50" rows="10" name="besedilo"></textarea>
<input type="submit" name="vnesi" value="vnesi!">
</form>
 
';
}
else {
$besedilo = $_POST['besedilo'];
 
mysql_query("INSERT INTO `besedilo` (besedilo) VALUES ('$besedilo')");
echo "Besedilo je bilo dodano!";
}
?>
 
Upam da tisti kateri tega prej še niste vedeli, sedaj malo bolše razumete <img src='http://blog.svizec.org/smilies/yahoo_wink.gif' alt='&#59;&#41;' class='wp-smiley' width='18' height='18' title='&#59;&#41;' />