[ dinon @ 28.12.2010. 11:44 ] @
Pozdrav svima,

Imam malu mySQL tabelu:

sadrzajID int NOT NULL AUTO_INCREMENT,
PRIMARY KEY(sadrzajID),
naziv varchar(15),
sadrzaj TEXT

sad sam u php-u napravio malu formu gdije unosim podatke i to je sve ok, ali kad bogledam tabelu u mySQL-u stavlja mi prazne redove:

sadrzajID naziv sadrzaj
1 test 318 test318 sadrazaj
2
3 sadrzaj320 sadrzaj320naziv
4 test401 test401 sadrzaj
5
6 test 406 test0406 sadrzaj
7
8 test408 test408sadrzaj
9
10 test407 test407sadrzaj


Sta bi to moglo biti. Pocetnik sam u PHPu tako da ako je moguce postavljate odgovore prilagodjene pocetnicima :)
[ dinon @ 28.12.2010. 11:48 ] @
Da li proveravas da ne prosledjujes slucajno upitu prazna polja iz forme?
[ dinon @ 28.12.2010. 11:55 ] @
Citat:
Gost: Da li proveravas da ne prosledjujes slucajno upitu prazna polja iz forme?



ne imam samo polje naziv i polje sadrzaj i njih ispunim naravno. Evo insert.php:

<?

//Dodavanje u tabelu
mysql_select_db("dino", $con);

$sql="INSERT INTO sadrzaj (naziv, sadrzaj)
VALUES
('$_POST[naziv]','$_POST[sadrzaj]')";

if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
echo "1 dodan";


mysql_close($con)

?>