"Barry Rumsey" <[EMAIL PROTECTED]> wrote on 4/21/2002 4:58:21 AM:
>
>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()?
if you'd think that your queries is correct, try use some sort of different identifier
for each
query. and also look at mysql_error, as this very useful to determine what's wrong.
$query1 = mysql_query("INSERT INTO music_album VALUES
(NULL, '$artist_id' ,'$album' ,NULL ,NULL)");
if(!$query1) {echo "error query 1 mysql_error()"; }
$query2 = mysql_query("INSERT INTO music_songs VALUES
(NULL ,NULL ,NULL ,NULL ,'$songname' ,'$lyrics')");
if(!$query2) {echo "error query 2 mysql_error()"; }
CMIIW
_________________
adi.baliroomfinder.net
--
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php