Wie stelle ich das an, bzw wo kann ich die enstprechende query reinschreiben?
Code: Alles auswählen
$field = & new selectField('name', 'Feldname');
$field->addOption('ab', 'ab2');
$field->addOption('cd', 'cd2');
$fields[] = $field;
P.
Code: Alles auswählen
$field = & new selectField('name', 'Feldname');
$field->addOption('ab', 'ab2');
$field->addOption('cd', 'cd2');
$fields[] = $field;
Code: Alles auswählen
$field->addSqlOptions('SELECT name, id FROM ...');
Code: Alles auswählen
mysql_connect("localhost", "***", "***") or die("Keine Verbindung möglich: " . mysql_error());
mysql_select_db("com") or die("db errror");
$result = mysql_query("SELECT t1.*, t2.name AS artist_name FROM issue_pages AS t1 LEFT JOIN rex_com_user AS t2 ON(t1.artist_id = t2.id)");
//echo $result;
$fieldArtist = & new selectField('artist_id', 'Artist ID');
while ($row = mysql_fetch_array($result, MYSQL_ASSOC))
{
$fieldArtist->addOption($row['artist_name'], $row['artist_id']);
}
Code: Alles auswählen
$fieldArtist->addOption('ab', 'ab2');
$fieldArtist->addOption('cd', 'cd2');
http://forum.redaxo.de/ftopic7774.htmllci hat geschrieben:auchschreibt mir nur das erste zeichen aus dem string in die db?!Code: Alles auswählen
$fieldArtist->addOption('ab', 'ab2'); $fieldArtist->addOption('cd', 'cd2');