problem mit mysql update
christian
- php
Ich habe eine mysql in der div. Daten gespeichert werden.
der aufbau der mysql sieht wiefolgt aus:
id | ord | details1 |details2 | details3 |details4
1 | 2 | name |passwort | groupe | status
DIE MYSQL arbeitet mit mehren anderen mysqls zusammen daher die spalte "ord"
ich hab das Problem das ich in einer datei die namen mit passwort und groupe eintrag. Das funktioniert ja auch einwandfrei ist ja auch nicht so schwirig.
In einer 2ten datei wird je nachdem welche ORD abgefordert wird alle namen, passworter,groupes angezeigt. über eine checkbox will ich einzelene Namen anwählen und sagen können detail4 = 2 aber halt nur bei einen.
Es hört sich einfahc an ist es aber nicht ich zeig am besten mal den Code:
//Anzeige
$sql = "SELECT * FROM gs_database where ord='$ord' order by id ASC";
$result = mysql_query($sqld);
if ($result) {
while ($extra2 = mysql_fetch_array($result,MYSQL_ASSOC)) { ?>
<tr>
<td><? echo $extra2[details1] ?> </td>
<td><? echo $extra2[details2] ?></td>
<td><? echo $extra2[details3] ?> </td>
<td>
//ENDE ANZEIGE
// STATUS via Checkbox setzen checkbox wird nur angezeigt wenn details4 =1 ist.
<? if ($extra2[details4] == "1") { echo "<input name="details4" type="hidden" id="details4" value="1"><input name="details4" type="checkbox" id="details4" value="2"><input name="extraid" type="hidden" id="extraid" value="$extra2[id]"> " ;}
if ($extra2[details4] == "2") { echo "done by $extra2[user] <input name="details4" type="hidden" id="details4" value="2">" ;} ?>
</td>
</tr>
<? }} ?>
//ENDE SATUS CHECKBOX
Wenn das Forumular abgeschickt werden die ganzen sachen in die einzelnen Datenbanken eingetragen.
Das Problem ist nun das ich NUR die letzte ZEILE von extras bearbeiten kann weil die id von der letzten spalte natürlich die variable $extraid ist.
hat einer eine Idee wie ich das ganze lösen kann?