Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Code optimieren kürzen

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Michael1967
PostRank 9
PostRank 9
Beiträge: 2158
Registriert: 26.10.2005, 23:51

Beitrag von Michael1967 » 01.06.2009, 16:27

Hallo,

mal ne Frage. Ich habe da ein Formular (insgesamt 40 Felder). Nun übergebe ich die Werde so -

Code: Alles auswählen

$s1 = $_POST["s1"];
$s2 = $_POST["s2"];
$s3 = $_POST["s3"];
$s4 = $_POST["s4"];
$s5 = $_POST["s5"];
$s6 = $_POST["s6"];
$s7 = $_POST["s7"];
$s8 = $_POST["s8"];
$s9 = $_POST["s9"];
$s10 = $_POST["s10"];
// Geht bis $s40
Gibt es da eine Möglichkeit diesen Block zu kürzen?

Und noch eine Frage hinterher - wie kann ich 3 Tabellen in der Datenbank mit nur einer Abfrage ansprechen?

Ich mache das noch so -

Code: Alles auswählen

$aendern = "UPDATE tabelle1 set aktiv=1 where id=$id";
$update = mysql_query($aendern);

$aendern = "UPDATE tabelle2 set aktiv=1 where id=$id";
$update = mysql_query($aendern);

$aendern = "UPDATE tabelle3 set aktiv=1 where id=$id";
$update = mysql_query($aendern);
Geht das mit einer Abfrage? Wenn ja - wie ist sowas aufgebaut?

Danke für die Hilfe.