Hallo!
Problem: Eine bestehende Tabelle wurde mit ca 7500 Artikeln eingepflegt. Nun stellte sich heraus, dass bei jedem Artikel der Value-Wert für eine Select-Box falsch eingegeben wurde. Um mir nun das manuelle Ändern der "kleinen" Tabelle zu sparen, wollte ich wie folgt vorgehen:
Eine IF-Abfrage, ob $attribute['titlevar'] Text="Menge".
Wenn ja, soll $attribute['titlevar'] Text="Menge/Größe" haben, ansonsten nichts ändern. Es soll auch nur das Value geändert werden (also die Ausgabe), nicht der eigentliche Wert!
Mit meinem Bescheidenen php-Wissen habe gestern mal folgendes ausprobiert:
Das kann aber irgendwie rein logisch schon so nicht funktionieren... Mit Sicherheit hab ich auch den ein oder anderen Fehler drin, warum das nicht funktioniert.
Ich will keine Komplettlösung, ein kleiner Stups in die richtige Richtung täte es auch - nur so lernt man
Danke und Gruß
Problem: Eine bestehende Tabelle wurde mit ca 7500 Artikeln eingepflegt. Nun stellte sich heraus, dass bei jedem Artikel der Value-Wert für eine Select-Box falsch eingegeben wurde. Um mir nun das manuelle Ändern der "kleinen" Tabelle zu sparen, wollte ich wie folgt vorgehen:
PHP-Code:
<label for="<?php echo $attribute['titlevar'] ?>_field"><?php echo $attribute['title'] ?>: </label>
Wenn ja, soll $attribute['titlevar'] Text="Menge/Größe" haben, ansonsten nichts ändern. Es soll auch nur das Value geändert werden (also die Ausgabe), nicht der eigentliche Wert!
Mit meinem Bescheidenen php-Wissen habe gestern mal folgendes ausprobiert:
PHP-Code:
<?php
if ( $attribute['titlevar'] =="Menge" ) {
$attribute['titlevar']="Menge/Größe";
} else {
$attribute['titlevar']=$attribute['titlevar'];
}
?>
<label for="<?php echo $attribute['titlevar'] ?>_field"><?php echo $attribute['title'] ?>: </label>
Ich will keine Komplettlösung, ein kleiner Stups in die richtige Richtung täte es auch - nur so lernt man
Danke und Gruß
Kommentar