Also irgendwie gibts Probleme bei der Variablendefinition, weiss aber net was da los ist.
PHP-Code:
$sql = mysql_query ("SELECT * FROM namen");
while ($ds = mysql_fetch_array ($sql))
{
$name = $ds["name"];
?>
<? $user_ok4="cha"; ?>
<option value="<?= $name ?>"><?= $name ?></option>
<p><input name="name"></p>
<? if($name == $user_ok4) ?> <option selected><? $name ?></option>
<?
}
?>
Also das
PHP-Code:
<? $user_ok4="cha"; ?>
hab' ich jetzt mal direkt VOR der ganzen Prozedur reingeschmissen um auch sicher zu gehen, dass er den Wert übernimmt.... TUT er aber net. "cha" ist jetzt direkt als user_ok4 definiert, im Feld der Tabelle "name" ist ebenfalls "cha" enthalten. Also MÜSSTE er an dieser Stelle doch eine Übereinstimmung von $name und $user_ok4 stafffinden, sodass er die If-Bedingung durchgeführt werden müsste!! Leider sieht das Feld dann folgendermaßen aus:
Arrrg damn!