Einzelnen Beitrag anzeigen
  #4 (permalink)  
Alt 24-01-2004, 14:19
Eisbaer
 Newbie
Links : Onlinestatus : Eisbaer ist offline
Registriert seit: Jan 2004
Beiträge: 9
Eisbaer ist zur Zeit noch ein unbeschriebenes Blatt
Standard

mh ich bekomm immer nen error undefinied index in genre. und das selbe auch für artist und album... aber die meldung ist nur ganz kurz zu sehen da direkt auf eine andere seite umgesprungen wird. Aber das komische ist ja, das er die meldung für ne ganz andere datei bringt nämlich eintrag.php ich arbeite hier aber in delete.php!

eintrag.php sieht wie folgt aus:

PHP-Code:
if (!isset($_POST['submit']))
{
  echo 
"<form action=\"eintrag.php\" method=\"POST\">";
  echo 
"Artist: ";
  echo 
"<input type=\"text\" size=\"20\" name=\"artist\"><br>";
  echo 
"Title: ";
  echo 
"<input type=\"text\" size=\"20\" name=\"title\"><br>";
  echo 
"Album: ";
  echo 
"<input type=\"text\" size=\"20\" name=\"album\"><br>";
  echo 
"Year: ";
  echo 
"<input type=\"text\" size=\"20\" name=\"year\"><br>";
  echo 
"Genre: ";
  echo 
"<input type=\"text\" size=\"20\" name=\"genre\"><br>";
  echo 
"<input type=\"submit\" name=\"submit\" value=\"Eintragen\">";
  echo 
"</form>";
}
else
{  
   
$title $_POST["title"];
   
$year $_POST["year"];
   
$date datum();
   
   
$result mysql_query ("SELECT genre_id FROM genre WHERE genre='".$_POST["genre"]."'");
   
$result_2 mysql_query ("SELECT artist_id FROM artist WHERE artist='".$_POST["artist"]."'");
   
$result_3 mysql_query ("SELECT album_id FROM album WHERE album='".$_POST["album"]."'");


// genre
   
if (mysql_num_rows ($result) == 0) {
      
mysql_query ("INSERT INTO genre (genre) VALUES ('".$_POST["genre"]."')");
      
$genre_id mysql_insert_id ();
   } 
// IF schliessen
   
else {
      
$myrow mysql_fetch_array ($result);
      
$genre_id $myrow["genre_id"];
   } 
// ELSE schliessen

//artist
   
if (mysql_num_rows ($result_2) == 0) {
      
mysql_query ("INSERT INTO artist (artist) VALUES ('".$_POST["artist"]."')");
      
$artist_id mysql_insert_id ();

   } 
// IF schliessen
   
else {
      
$myrow mysql_fetch_array ($result_2);
      
$artist_id $myrow["artist_id"];
   } 
// ELSE schliessen
   
//album
   
if (mysql_num_rows ($result_3) == 0) {
       
mysql_query ("INSERT INTO album (album) VALUES ('".$_POST["album"]."')");
      
$album_id mysql_insert_id ();

   } 
// IF schliessen
   
else {
      
$myrow mysql_fetch_array ($result_3);
      
$album_id $myrow["album_id"];
   } 
// ELSE schliessen
   
   
mysql_free_result ($result);
   
mysql_free_result ($result_2);
   
mysql_query("INSERT INTO mp3_data (date, artist_id, title, album_id, year, genre_id) VALUES ('$date', '$artist_id', '$title', '$album_id', '$year', '$genre_id')");

Mit Zitat antworten