variable zusammensetzen...

tomate

Erfahrenes Mitglied
Hallo zusammen,

vielleicht habe ich auch nur ein "Brett vom Kopf", aber ich bekomme folgendes nicht gebacken.

Code:
if(isset($speichern)){
mysql_query("UPDATE $wText SET inhalt='".$artikel1."' WHERE id='$id'") or die (mysql_error());
}
<TEXTAREA style="VISIBILITY: hidden" name=artikel1></TEXTAREA> 
<TEXTAREA style="VISIBILITY: hidden" name=artikel2></TEXTAREA> 
<TEXTAREA style="VISIBILITY: hidden" name=artikel3></TEXTAREA>

Ich möchte nicht für jede textarea den Code für das Speichern extra reinschreiben müssen. Über ein Array kann ich es leider nicht lösen, da die textareas über Javascript auch noch angesprochen werden

Daher dachte ich mir man könnte vielleicht zwei var's zusammenstellen:
$artikel = $artikel."1"; (so geht es natürlich nicht....)
So das danch ebend in $artiel der Wert von $artikel1 drinnsteht.

Viele Grüße
tomate
 
so wie ich das verstehe, bringt mir das leider nichts, da in meinen var's nicht nur ab oder so gespeichert wird, sondern ellenlange Textpassagen. Daraus würden ja den Variablennamen über 10 Zeilen entstehen.

Viele Grüße
tomate
 
Also ich glaube, so wie ich das vorhabe, geht das gar nicht.
Daher eine andere Idee:
Man könnte einer Textarea auch so einen namen geben: name="artikel[0]"
- Kann man in diesem Fall noch mit JS diese Textarea ansprechen?
- Wie bekomme ich den Inhalt von "artikel[0]" per JS wieder in das Formular?

Mit php schreibt man ja nur "echo $artikel[0]" und schon wird hübsch der Inhalt der var angezeigt.
Mit JS funktioniert das ja so nicht.

Viele Grüße
tomate
 
Zurück