Parameter aus values ?

Hallo PHPler;

ich habe ein Problemchen mit einem Formular, oder einem PHP-Script.


Neues Thema:

Thema:

<?php ... $result= mysql_query("SELECT
thema FROM $tab group by thema"); while ($row=mysql\_fetch\_row($result)) { $thema= $row[0]; echo "$thema";
}
mysql_close();
?>

Titel:

...




Mit diesem Formular will ich Bilder hochladen und gleichzeitig mysql Einträge, aus denen mal ein Fotoalbum werden
soll, schreiben. Der Witz an der Sache soll sein, dass ich im Formular aus dem Drop-Down-Menue ein vorhandenes Thema
auswählen kann, oder ein Neues Thema eingebe. Falls ein neues Thema angegeben wurde, soll das neue Thema in die mysql
Datenbank eingetragen werden. Das klappt auch! Nur, wenn kein Thema angegeben ist, soll das im Drop-Down_menue
ausgewählte in die Datenbank geschrieben werden. Das klappt leider nicht. Kann man die "Drop-Down-Values" nicht an ein
php-script schicken, oder liegt mein Fehler vieleicht woanders?
Ich benutze PHP 4.1.3, hier ist der relevante Teil vom Script:

import_request_variables ("P", "my_");

if (isset($my_thema)) {
$my_selectthema= $my_thema;
}
if (isset($my_titel)) {
$my_link= "fotos/" . $_FILES['probe']['name'];
mysql_connect($host, $user, $pass) or die ("colud not connect");
mysql_select_db($db) or die ("datenbankserver nicht erreichbar");
mysql_query (" INSERT INTO $tab ( thema, titel, link) VALUES ( '$my_selectthema', '$my_titel', '$my_link')");
mysql_close();
}

Achja, ein echo "$my_selectthema" am Anfang des Scripts spuckt nichts aus, also scheint die Variable $selectthema der
Übeltäter zu sein. Kann es sein, dass die Values von einem in der Länge beschränkt sind ? Oder bin nur ich im
Moment ein bißchen beschränkt ?

Bin für jeden Tipp dankbar, vielen Dank im voraus,

Sven




Nachtrag
Hallo Forum,

ich denke ich sollte mal anders anfragen :wink:

warum existieren nach einem

import_request_variables („P“, „my_“);

alle Variablen aus dem Formular, nur die Variable $my_selectthema aus dem tag nicht ?

muss man variablen aus drop-down-menues irgendwie gesondert importieren?

freundliche grüße

Sven