Avatar billede kimox Nybegynder
09. juni 2005 - 10:26 Der er 4 kommentarer og
1 løsning

Automatisk update med select

Hej
Kan denne select

echo "<select size=\"1\" name=\"godkendt\">";
$sql2 = mysql_query("SELECT godkendt FROM bixen_vrag_msg");
$godkendt = $row['godkendt'];
if($row=mysql_fetch_array($sql2)) {
if ($godkendt =="NEJ") print('<option value="NEJ" selected>Nej</option>');
else print('<option value="NEJ">Nej</option>');
if ($godkendt =="JA") print('<option value="JA" selected>Ja</option>');
else print('<option value="JA">Ja</option>');
}
echo "</select>";


komme til at køre dette øverst i toppen:

if(isset($_POST['submit'])) {
require 'db.php';

$godkendt = $_POST['godkendt'];
mysql_query("UPDATE bixen_vrag_msg godkendt='$godkendt' WHERE id='$replyto'") or die(mysql_error());
echo "<div align=\"center\" class=\"tekst_linkThin\">Kommentar opdagteret</div>";
}

uden at man behøves en "submit" knap ? altså forstås på den måde at kan vælger den ting som selected skal stå til, når man klikker på den ting i select, så opdagtere siden sig automatisk :o)
Avatar billede sukos Juniormester
09. juni 2005 - 10:30 #1
echo "<select size=\"1\" name=\"godkendt\" onchange=\"this.form.submit();\">";
Avatar billede kimox Nybegynder
09. juni 2005 - 10:35 #2
virker ik :o(
Avatar billede tamen Nybegynder
09. juni 2005 - 13:27 #3
Prøv at skrive den kode som dit script skriver. Så er det lidt lettere at se havd der går galt.
Avatar billede kimox Nybegynder
09. juni 2005 - 13:52 #4
Den skriver dette:

    <td>hejehjeheggewgwegwegew</td>
    <td valign="top"><select size="1" name="godkendt" onchange="this.form.submit();"><option value="NEJ">Nej</option><option value="JA" selected>Ja</option></select></td>
  </tr><tr>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      </tr><tr>
    <td>5345435</td>
<td>bfdbdfbf - <font color="#33CC33"><b>(Gæst)</b></font></td>
    <td>fdbfdbfd</td>
    <td valign="top"><select size="1" name="godkendt" onchange="this.form.submit();"><option value="NEJ">Nej</option><option value="JA" selected>Ja</option></select></td>
  </tr><tr>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      <td>&nbsp;</td>
      </tr></table></td>
          </tr>
        </table></td>
    </tr>
    <tr>
        <td colspan="2">
            <img src="../gfx/bixen_08.gif" width="657" height="11" alt=""></td>
    </tr>
    <tr>
        <td>
            <img src="../gfx/spacer.gif" width="27" height="1" alt=""></td>
        <td>
            <img src="../gfx/spacer.gif" width="527" height="1" alt=""></td>
        <td>
            <img src="../gfx/spacer.gif" width="130" height="1" alt=""></td>
        <td>
            <img src="../gfx/spacer.gif" width="27" height="1" alt=""></td>
    </tr>
</table>


hvis dette ikke kan lade sig gøre, så må jeg bare bruge en submit knap
Avatar billede kimox Nybegynder
14. juni 2005 - 15:49 #5
-lukket-
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester