fehler bei var weitergabe

z0oL

Erfahrenes Mitglied
Lo,


hab ein kleines Problem:

Hab ein Script aus 3 Dateien, welches Member aus einer DB löscht.
Zuerst muss man wählen, aus welchem Team man denjenigen löschen möchte:

<delmember.php>
PHP:
<html>
<body>

<form action = "<? echo "delmember1.php"; ?>" method="get">
<select name="team">
  <option value="cs" selected>cs</option>
  <option value="q3">q3</option>
  <option value="ut">ut</option>
  <option value="bw">bw</option>
  <option value="eLev">orga</option>
</select>

<input type="submit" value="Abschicken">

</body>
</html>

In der nächsten Datei soll dann die zugehörige DB ausgesucht werden:

<delmember1.php>
PHP:
<?php

$db = mysql_connect();
mysql_select_db("elev");

$res = "SELECT * FROM $team";
mysql_query($res) or die("Error" . mysql_error());

echo '<table width="300" border="0" cellspacing="0" cellpadding="0">';

while($zeile = mysql_fetch_array($res))
{
?>


  <tr>
    <td width="200"><?php echo $zeile["name"]; ?></td>
    <td width="100"><?php echo('<a href=delmember2.php?id='.$zeile["id"].'>'); ?></td>
  </tr>


<?php
}
echo "</table>";
?>

In der dritten soll das Löschen dann ausgeführt werden.

Aber leider funktioniert das so irgendwie nicht.

Als Fehler erscheint:

Code:
Warning: Supplied argument is not a valid MySQL result resource in C:\httpd\HTDOCS\elev\admin\delmember1.php on line 11

Liegt wahrscheinlich an
PHP:
$res = "SELECT * FROM $team";

Kann man das so nicht schreiben ??
 
PHP Version 4.0.6

Mit $HTTP_GET_VARS['team'] kommt aber folgende Fehlermeldung:

Code:
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in C:\httpd\HTDOCS\elev\admin\delmember1.php on line 6

was auch wieder in derselben Zeile ist
PHP:
$res = "SELECT * FROM $HTTP_GET_VARS['team']";
 
kinder, kinder, kinder ..

ZEICHENKETTENVERKNÜPFUNG nennt sich die Lösung
und wenn man Array Felder mit Strings verbinden
möchte braucht man so etwas.

Sprich :

PHP:
$res = "SELECT * FROM ".$HTTP_GET_VARS['team'];

Hoffe das hilft ..

Gruß,
Mentor Jonathan
 
Zurück