Ankündigung

Einklappen
Keine Ankündigung bisher.

Sql Updates mehrer Zeilen

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Sql Updates mehrer Zeilen

    Hi @ll,

    habe die Suchfunktion genutzt ,aber leider nichts gefunden.

    Also folgendes.

    Habe eine SQL Tabelle mit 2 Zeilen und 2 Werten

    Tabelle1
    Zeile 1 - $Wert1
    Zeile 2 - $Wert2

    so ich müsste nun aber, per Formular (was ich schon erstellt habt), beide zeilen, gleichzeitig mit anderen Werten füttern.

    Zeile1 - (WERT)blabla
    Zeile2 - (WERT)blublub

    wie gesagt, nun will ich aber in Zeile1 den Wert blublub haben, und in Zeile 2 den Wert blabla, aber das alles über ein Formular. Das wäre auch alles nicht so schwierig, wenn ich im Formular, mir die Werte nicht per Variable ausgeben lassen würde.

    Code:
    <Table>
    $sql="SELECT * FROM .......";
    $style=mysql_quer.....;
    while ($styles=mysql_fetc........)) {
    
    <tr>
    <td>$styles mit $wert</td>
    </tr>
    }
    </table>
    das heißt, er erstellt automatisch so viele Zeilen, wie ich in der Tabelle auch habe. ich kann zwar immer die ID der jeweiligen Zeile mitliefern, jedoch wenn ich halt

    Code:
    $update="UPDATE $tabelle....";
    udpate, wird nur die Zeile1 verändert, jedoch nicht Zeile2, ich bräcuhte also ein Multi-Updating mit den jeweiligen Werten.

    Ich hoffe mir kann einer helfen, und habe mich auch klar ausgedrückt.

    Mfg
    Fr33z3m4n[/code]

  • #2
    Dann binde doch einfach in die while-Schleife das Update ein !
    Oder verstehe ich dich da falsch ?

    Kommentar


    • #3
      zeig doch mal was du schon gemacht hast..

      Kommentar


      • #4
        jo, kann euch aber nur die php zeigen, da ich gerade auf arbeit bin, und nicht an den quellcode komme

        http://www.last-war.de/tabellen/admin/admin.php

        hoffe ihr seht was ich vorhabe

        mfg[/url]

        Kommentar


        • #5
          Code:
          <?php 
          $sql="SELECT * FROM zellenright ORDER by id";
          $rightzellen=mysql_query($sql, $db);
          while ($zellenright=mysql_fetch_object($rightzellen)) { ?>
                      <table border="0" cellpadding="2" style="border-collapse: collapse" bordercolor="#111111" width="100%">
                        <tr>
                          <td width="10%" align="center">
                          [img]img/center.gif[/img]</td>
                          <td width="10%" align="center">
                          [img]img/right.gif[/img]</td>
                          <td width="10%" align="center">
                          [img]img/bold.gif[/img]</td>
                          <td width="10%" align="center">
                          [img]img/italic.gif[/img]</td>
                          <td width="10%" align="center">
                          [img]img/underlined.gif[/img]</td>
                          <td width="10%" align="center">
                          [img]img/img.gif[/img]</td>
                          <td width="10%" align="center">
                          [img]img/mail.gif[/img]</td>
                          <td width="10%" align="center">
                          [img]img/url.gif[/img]</td>
                          <td width="20%" align="center">
                          <font style="font-size: 11px" face="Verdana">[ mehr ]</font></td>
                        </tr>
          <tr><td width="50%" colspan="9" align="center">
                      <textarea name="content" class="form" cols="40" rows="8"><?php echo "$zellenright->text";?></textarea></td></tr>
                      </table><?php } ?>

          Kommentar


          • #6
            kann mir nun keiner helfen, oder habe ich mich vielleicht, etwas zu unklar ausgedürckt, und keiner versteht mich so genau ;(

            mfg

            Kommentar


            • #7
              auf einmal wird das nicht gehen, wirst du wohl per schleife erledigen müssen

              Kommentar


              • #8
                @hekto,

                ok dachte ich mir auch schon, nur fehlt mir das Wissen, das umzusetzen.

                mfg

                Kommentar

                Lädt...
                X