Ich habe ein MySQL-Befehl, das auch wunderbar funktioniert:
$sql = "
INSERT INTO einheiten
(user_id, typ_id, name, rumpf, eisen, x_pos, y_pos, time, status)
SELECT
{$user["id"]},
einheiten_typ.id,
einheiten_typ.name,
einheiten_typ.rumpf,
einheiten_typ.eisen,
{$user["x_pos"]},
{$user["y_pos"]},
" . (time()+$zeit_gesammt) . "+einheiten_typ.dauer,
\"bau\"
FROM einheiten_typ WHERE id={$einheit_id}";
$result = mysql_query($sql);Vereinfacht
Undzwar erstellt ein Benutzer ein Entwurf, den er dann baut. Wenn er auf bauen klickt, wird die Abfrage ausgeführt. Was ich will, aber leider nicht hinbekomme, ist, dass ich auf de Sachen, die ich mit SELECT bekomme, später mit PHP zugreife.
$zeile = mysql_fetch_array($result, MYSQL_BOTH);Geht das, oder muss ich noch eine extra SELECT-Abfrage machen?