Vllt. hilft das: http://dev.mysql.com/doc/mysql/en/st...uirements.html
Storage Requirements for String Types
oder $feld->type mal mit echo anzeigen zum sehn was daherkommt.
Moin moin, schon wieder.
Fraaage:
Ich hole mir die Feldnamen meiner Tabelle per mysql_field_name aus der Db, erstelle über das Teil die Inputfelder für meine Updateanweisung.
Etwas wieklappt ja, auch für varchar-Felder zum Bleistift($feld->type == 'string'), nur haut die Sache bei meinem text-Feld nicht hin. Nur womit muss man das Ding ansprechen, wenn nicht 'text'?PHP-Code:if($feld->type == 'int') { echo "<td><input class=\"rand\" type=\"text\" name=\"".mysql_field_name($abfrage,$w)."\" value=\"".$daten[$w]."\"></td>"; }
Letzteres ist aber nötig, um eine Textarea zum Bearbeiten des Textes zu haben.
Zu Hülf! (wieder mal)
Lg
Geändert von Schneeschaufel (09.02.2005 um 02:16 Uhr)
Vllt. hilft das: http://dev.mysql.com/doc/mysql/en/st...uirements.html
Storage Requirements for String Types
oder $feld->type mal mit echo anzeigen zum sehn was daherkommt.
[321 Name="Joe"]
wie immer, lieber gleich mit notepad, dem Editor meines Vertrauens
[/321]
use my HTML-Tester
Motto'06: Mut zur deutschen Sprache!
So, gelöst.
Problem war zum einen, dass ich im Funktionsaufruf vergessen habe, das Textfeld zu erwähnen(), zum anderen sowieso falsch aufgerufen.
if($feld->type == 'blob') { echo "irgendwas" } stimmt dann...
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)