i think, your sql-statement isn´t correct.
Maybe you don´t insert the right count of values, or you try to insert NULL
in a "NOT NULL"-defined column.
Try to "echo" the statement and run it with phpMyAdmin, wich will show you
the position of your error in your statement.

mysql_insert_id() gives you the insert-id of your last successfull INSERT.

Tom

> I have the following insert :
> mysql_connect( "localhost", "xxxx", "xxxx" );
>       mysql_select_db( "xxxx" );
>
>       mysql_query("INSERT INTO music_album VALUES
> (NULL, '$artist_id' ,'$album' ,NULL ,NULL)");
>
>       mysql_query("INSERT INTO music_songs VALUES
> (NULL ,NULL ,NULL ,NULL ,'$songname' ,'$lyrics')");
>
> When I run this, the first insert works alright but the second insert
> does nothing. What am I doing wrong ?
>  How do I do a mysql_insert_id()?
>
>
>
> --
> PHP Database Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>


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

Reply via email to