- #1
K
Kuese
Aktives Mitglied
Themenersteller
- Dabei seit
- 06.11.2002
- Beiträge
- 30
- Reaktionspunkte
- 0
Hallo Zame
Habe eine Abfrage einer MySql DB erstellt wo alle Einträge aufgelistet werden. Dabei ist ein Feld als Aktiv oder Passiv eingerichtet, je nachdem ob ich es in der Anzeigeseite ausgeben lassen will oder nich (logischerweise werde dort also nur alle Aktiv gestellten Einträge angezeigt). Nun bastle ich an der Adminoberfläche....wo ich wiederum erst alle Einträge anzeige (diesmal auch die Passiv gestellten) und springe dann mittels Link auf die Detailseite des betr. Datansatzes. Hier sollte man nun die Felder aus der Tabelle adressen anpassen können (auch das Feld Aktiv oder Passiv) und spinge dann retour zur vorigen Seite. Obwohl ich keine Fehlermeldung erhalte wird kein Entrag verändert...was mach ich falsch? Anbei der Codeteil(die DB Connction wird mittels Include gelöst)....Danke für Eure Hilfe
<?
$res = mysql_query(SELECT * FROM adressen, branchen, firmen, orte, images WHERE adr_ort_id=ort_id AND adr_fir_id=fir_id AND bra_id=fir_bra_id AND fir_img_id=img_id AND adr_id='$_GET[adr_id]' AND adr_status=adr_status);
$row = mysql_fetch_array($res);
if (count($_POST)>0) {
mysql_query(UPDATE adressen, firmen SET adr_status='.$row['adr_status'].', adr_name='.$row['adr_name'].', adr_vorname='.$row['adr_vorname'].', adr_tel='.$row[adr_tel].', adr_fax='.$row['adr_fax'].', adr_email='.$row['adr_email'].', adr_url='.$row['adr_url'].' WHERE adr_id='.$row['adr_id'].');
header(Location: master.php\n);
}
?>
im Body hast ein Form das mittels self_php aufgerufen wird und dort drin hats zur Abfrage passend folgende Zeilen...Beispiel:<?= $row[adr_name]; ?>
Habe eine Abfrage einer MySql DB erstellt wo alle Einträge aufgelistet werden. Dabei ist ein Feld als Aktiv oder Passiv eingerichtet, je nachdem ob ich es in der Anzeigeseite ausgeben lassen will oder nich (logischerweise werde dort also nur alle Aktiv gestellten Einträge angezeigt). Nun bastle ich an der Adminoberfläche....wo ich wiederum erst alle Einträge anzeige (diesmal auch die Passiv gestellten) und springe dann mittels Link auf die Detailseite des betr. Datansatzes. Hier sollte man nun die Felder aus der Tabelle adressen anpassen können (auch das Feld Aktiv oder Passiv) und spinge dann retour zur vorigen Seite. Obwohl ich keine Fehlermeldung erhalte wird kein Entrag verändert...was mach ich falsch? Anbei der Codeteil(die DB Connction wird mittels Include gelöst)....Danke für Eure Hilfe
<?
$res = mysql_query(SELECT * FROM adressen, branchen, firmen, orte, images WHERE adr_ort_id=ort_id AND adr_fir_id=fir_id AND bra_id=fir_bra_id AND fir_img_id=img_id AND adr_id='$_GET[adr_id]' AND adr_status=adr_status);
$row = mysql_fetch_array($res);
if (count($_POST)>0) {
mysql_query(UPDATE adressen, firmen SET adr_status='.$row['adr_status'].', adr_name='.$row['adr_name'].', adr_vorname='.$row['adr_vorname'].', adr_tel='.$row[adr_tel].', adr_fax='.$row['adr_fax'].', adr_email='.$row['adr_email'].', adr_url='.$row['adr_url'].' WHERE adr_id='.$row['adr_id'].');
header(Location: master.php\n);
}
?>
im Body hast ein Form das mittels self_php aufgerufen wird und dort drin hats zur Abfrage passend folgende Zeilen...Beispiel:<?= $row[adr_name]; ?>