You forgot to select the database that you want to
insert.

Ex:

$db = mysql_select_db ( mydatabase );

Hope this helps,
Harry
--- "Denis L. Menezes" <[EMAIL PROTECTED]>
wrote:
> Hello friends,
> 
> can someone tell me what is wrong with this code :
> 
> 
> <form name="form1" method="post" action="">
>   <p>
>     <input type="text" name="newsid">
>   </p>
>   <p> 
>     <input type="text" name="title">
>   </p>
>   <p> 
>     <input type="text" name="author">
>   </p>
>   <p>
>     <input type="text" name="body">
>   </p>
>   <p> 
>     <input type="submit" name="Submit"
> value="Submit">
>   </p>
>   </form>
> </body>
> <?php
>
$link=mysql_connect("localhost","myid","mypassword");
> if ($link){
> print "link id is $link";
> } else {
> print "error connecting to database";
> }
> $posted=time();
> $query="INSERT INTO news (newsid,title, author,
> body, posted)
>          VALUES($newsid,$title, $author, $body,
> UNIX_TIMESTAMP())";
> IF (mysql_query($query)){
>   print "Row added to table";
>   } else {
>   print "error adding row";
>   }
> ?>
> 
> 
> It gives the link ID. But then gives "error adding
> row"
> 
> Thanks in advance
> 
> Denis
> 
> 
> -- 
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
> 


__________________________________________________
Do You Yahoo!?
Yahoo! Greetings - send holiday greetings for Easter, Passover
http://greetings.yahoo.com/

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to