Mecnun wrote: > I'm usin php, apache and mysql on my computer. I have run some scripts. so > i'm sure i installed them correctly. One of my script don't run properly, > also it doesnt give error. > I'm trying to send some data to my database by using a form. The database > can get the auto incremented number but doesn't get whatever I type into > the text box in the form. My code is below: > ------------------------------------------------------ > <?php > //open the connection > $conn = mysql_connect("localhost", "selimatmaca", "BETULBETUL");
If this is your real database username/password, go change it immediately! You've just given your password to a billion people. Also change any other accounts that use this password. > //pick the database to use > mysql_select_db("testDB", $conn); > //create the sql statement > $sql = "INSERT INTO testTable values ('', '$_POST[testField]')"; > //execute > if (mysql_query($sql,$conn)){ > echo "Record Added"; > } else{ > echo "Somethin went wrong"; > } > ?> Which of these two messages do you see? If it is 'Somethin went wrong' then you need to get more info about WHAT went wrong. Perhaps add: echo mysql_error($conn); Actually, better would be to add: error_log(@mysql_error($conn)); and check your Apache error log file for the message. http://php.net/error_log > -------------------------------------------------------------- > > > mysql> select * from testTable; > +----+--------------+ > | id | testField | > +----+--------------+ > | 1 | some value | > | 2 | some value | > | 3 | | > | 4 | | > | 5 | | > | 6 | | > | 7 | | > | 8 | | > | 9 | [testField] | > | 10 | [testField] | > | 11 | | > | 12 | | > | 13 | | > | 14 | | > +----+--------------+ > 14 rows in set (0.00 sec) > > > The database dont show the "testField" data, but it shows the numbers. I'm seeing '[testField]' in there, which would indicate maybe you left out $_POST for awhile... Are you re-typing your source code here? Or did you really copy/paste your actual code? What you have here looks okay to me... But if that's not actually the code you are using... -- Like Music? http://l-i-e.com/artists.htm -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php