Claudia: Status umschreiben

Beitrag lesen

Hallo,

ich komme an einer kleinen Stelle nicht weiter, mein Code sieht bis jetzt so aus:

  
  
$editId = (int) @$_REQUEST['edit'];  
  
$abfrage = "SELECT * FROM `schienen` INNER JOIN `beschreibung`  
ON schienen.status = beschreibung.ver  
WHERE id = $editId";  
  $ergebnis = mysql_query($abfrage);  
  $row = mysql_fetch_object($ergebnis);  
  
  
if (!empty($_POST))  
{  
  
	$status 	= sqlPrepare($_POST['status']);  
    $kwe 		= sqlPrepare($_POST['kwe']);  
  
if (0 < $editId)  
    {  
    $sql = "  
    UPDATE `schienen`  
    SET  
       `status`  = '$status'  
      ,`kwe`  = '$kwe'  
  
    WHERE   id = $editId  
    ";  

Dann lasse ich eine eMail verschicken, da sieht ein Teil so aus:

  
'betreff'  => 'geändert in Status ' . $_POST['status'].' || '. $row->titel ,  

so in $_POST['status'] steht nun z.B. Status 1 so damit kann jemand anderes nichts anfangen. In meiner Tabelle "beschreibung" habe ich die Zahlen umgeschrieben, das sieht so aus:

  
CREATE TABLE IF NOT EXISTS `beschreibung` (  
  `ver` text NOT NULL,  
  `ni` text NOT NULL,  
  `bild` text NOT NULL  
) ENGINE=MyISAM DEFAULT CHARSET=latin1;  
  
--  
-- Daten für Tabelle `beschreibung`  
--  
  
INSERT INTO `beschreibung` (`ver`, `ni`, `bild`) VALUES  
('1', 'Verfügbar', '/media/ampel/gruen.png'),  
('2', 'Lieferung erflogt in KW', '/media/ampel/orange.png'),  
('3', 'Lieferung ungewiss', '/media/ampel/ampel.png');  

das Tabelle rufe ich ja oben schon ob. Aber wie kann ich jetzt die 1 zum Beispiel in Verfügabar bei der Ausgabe umschreiben. Hier komme ich einfach nicht weiter. Hat einer eine Idee?