Ich habe folgenden Code, den ich auch mit Hilfe des Forums verfeinert habe :
Ich habe jetzt hinter jeder Tabellenreihe einen Punkt "Aendern", mit dem es dann moeglich sein soll den betreffenden Eintrag zu aendern.
Ich bekomme es nur nicht hin die ID irgendwie in Relation zu dem betreffenden Eintrag zu setzen.
Um den Eintrag auszuwaehlen, sollte ja ungefaehr folgende Query zum tragen kommen :
Wie bekomme ich es aber hin, das ich fuer die xxx die ID einsetze, welche in der einzelnen Reihe angezeigt wird ?
Einer eine Idee ?
PHP-Code:
<?php
// Verbindung zur DB aufbauen
include 'connect.php';
// Die SQL Query
$sql = "SELECT * FROM `idb` WHERE `$radiob` LIKE '%$suche%'";
$result = mysql_query($sql);
// Wenn keine Eintrage gefunden werden, dann ......
if (mysql_num_rows($result) < 1)
{
echo "<div align='center'>";
echo "<b>Keine Eintraege vorhanden</b>";
echo "</div>";
}
else
{
// Anzeigen der Query
printf ("<table border=1 style='font-size: 9pt'>
<tr>
<td bgcolor='#C0C0C0'>
<b>ID</b>
</td>
<td bgcolor='#C0C0C0'>
<b>Kunde</b>
</td>
<td bgcolor='#C0C0C0'>
<b>Standort</b>
</td>
<td bgcolor='#C0C0C0'>
<b>Land</b>
</td>
<td bgcolor='#C0C0C0'>
<b>IDB</b>
</td>
<td bgcolor='#C0C0C0'>
<b>TAXI</b>
</td>
<td bgcolor='#C0C0C0'>
<b>Speed</b>
</td>
<td bgcolor='#C0C0C0'>
<b>Kommentare</b>
</td>
</tr>"
);
while ($row = mysql_fetch_array($result, MYSQL_NUM))
{
printf (
"<tr>
<td>
%s
</td>
<td>
%s
</td>
<td>
%s
</td>
<td>
%s
</td>
<td>
%s
</td>
<td>
%s
</td>
<td>
%s
</td>
<td>
%s
</td>
",
$row[0], $row[1], $row[2], $row[3], $row[4], $row[5], $row[6], $row[7]
);
// Das Aendern eines einzelnen Eintrages
printf (
"<td>
aendern
</td>
</tr>"
);
}
printf ("</table>");
}
// Verbindung zur DB schliessen
mysql_close($link);
?>
Ich bekomme es nur nicht hin die ID irgendwie in Relation zu dem betreffenden Eintrag zu setzen.
Um den Eintrag auszuwaehlen, sollte ja ungefaehr folgende Query zum tragen kommen :
PHP-Code:
SELECT * FROM `table` WHERE `ID` =xxx;
Einer eine Idee ?
Kommentar