tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
2050
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    DJmension DJmension ist offline Mitglied Silber
    Registriert seit
    Mar 2008
    Beiträge
    74
    Vor meinen Augen verschwimmt schon alles vor lauter suchen, entweder geb ich zur suche einfach nur immer das Falsche ein oder es gibt noch keine solche Frage ....

    Wenn doch , möchte ich mich entschuldigen das ich nun meine Frage hier stelle.

    Ich habe eine Tabelle im mysql an gelegt und möchte diese nun Komplett aus geben , nur möchte ich auch gleich ein ändern und löschen in die letzte Spalte einfügen , am besten verknüpft mit der id.

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    
    <?php
    include("dbconnect.php");
    $query = "SELECT * FROM goldieS20";
    $result = mysql_query($query) or die("Anfrage fehlgeschlagen: " . mysql_error());
    while($row = mysql_fetch_assoc($result)){ 
     
        echo '<tr><td><font size="2">&nbsp;'.$row['Level'].'</font></td><td><font size="2">&nbsp;'.$row['Name'].'</font></td><td><a href="http://spielwelt20.monstersgame.net/index.php?ac=showuser&showuserid='.$row['IDnum'].'" target="_blank"></font><font size="2" color="#00B0B0"><b>&nbsp;'.$row['IDnum'].'</b></font></a></td><td><font size="2">&nbsp;'.$row['Beute'].'</font></td><td><font size="2">&nbsp;'.$row['erwischt'].'</font></td><td><font size="2">&nbsp;'.$row['Datum'].'</font></td><td><font size="2">&nbsp;'.$row['Zeit'].'</font></td><td>'.$row['id'].'</td><td></tr>'; 
    } 
      
    ?>

    Was muß ich machen um die id in der abfrage zu benutzen um den eintrag zu ändern ?
    Geändert von DJmension (13.03.08 um 22:16 Uhr) Grund: war ein schlimmer fehler drin !
     

  2. #2
    Nino14 Nino14 ist offline Mitglied Gold
    Registriert seit
    Feb 2007
    Beiträge
    118
    heey,

    das klingt für mich nach ner einfachen mysql Abfage.

    ich würde einfach sagen WHERE `id`='$_GET['id']'

    du solltest dir mal einfach das hier angucken: http://php-einfach.de/einf_mysql.php
    da sind die grundlegendne mysql funktionen recht einfach erklärt

    LG Nino
    Geändert von Nino14 (13.03.08 um 22:39 Uhr)
     

  3. #3
    DJmension DJmension ist offline Mitglied Silber
    Registriert seit
    Mar 2008
    Beiträge
    74
    Nein mein guter so einfach ist das hier bei meinem Beispiel nicht.

    Die frage ist wie bekomme ich es hin das direckt die id abfrage auch gleich ein link ist zum ändern.
    Umständlich wärs jetzt in der row schleife ein <form> zu itregrieren , nur dann hab ich butons drin die Ändern und Löschen heißen. Ich hätte aber gerne den Link Ändern und den Link Löschen drin stehen als Text . Dieser sollte dann die komplette abfrage + id an ein Formular schicken , wo dann schon die zu ändernden einträge drin stehen.

    Verstehst du jetzt was ich meine und was ich will ich hab mal ein Bild mit geschickt wie ich es gerne hätte , eventuell hilft das
    Miniaturansicht angehängter Grafiken Miniaturansicht angehängter Grafiken mysql Tabele als html Tabelle ausgeben?-image6.jpg  
     

  4. #4
    Nino14 Nino14 ist offline Mitglied Gold
    Registriert seit
    Feb 2007
    Beiträge
    118
    okee ich bin mir ncih sicher ob ich das grad richtig verstehe

    aber kannst du die werte nich einfach mit get übergeben?
    und dann in deiner anderen datei in die textfelder value=$_GET['id'] usw schreiben?

    oder verstehe ich dich immernoch falsch

    LG Nino
     

  5. #5
    DJmension DJmension ist offline Mitglied Silber
    Registriert seit
    Mar 2008
    Beiträge
    74
    lol , ja das dürfte gehen , bloß hab ich nicht die geringste ahnung wie , blödguck.

    Ich währ einem Helferlein recht Dankbar... Au ja wenn jemand mir unter die Arme greifen könnt wär das fasst wie weihnachten für mich .........

    Ich habe noch ein wenig rum geschustert im file und code hier jetzt nochmal den aktuellen quellcode für eventuelle Großmeister die mir helfen können und eventuell auch wollen

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    
    <html><head><title>[-VoN-] Goldies Server 20</title>
    <style>
     
    body { font-family:Verdana,sans-serif; background-color:#000000; font-size:10px; color:#CCCCCC; margin:30; width:100%;background-image:url(http://www.arachnos-web.de/Bilder/Hintergrund/cbk0153.jpg); }
    .Titel { font-size:22px; color:#80FFFF; font-family:Verdana; font-weight:bold; }
    .Text { font-size:12px; color:#CCCCCC; font-family:Verdana; }
    .Uhr { background-color:#003333; border:1px; font-size:10pt; color:#80FFFF; }
    .TKopf { background-color:#003333; border:2px; bordercolor:#005555; font-size:10pt; color:#80FFFF; }
    .Einleitung { font-size:10px; color:#CCCCCC; font-family:Verdana; }
     
    .headback { background-color:#005555; }
    .databack { background-color:#003333; border:1px; font-size:10pt; }
    .textback { background-color:#000000; }
     
    a:link { text-decoration:none; color:#00B0B0; }
    a:visited { text-decoration:none; color:#00B0B0; }
    a:active { text-decoration:none; color:#80FFFF; }
    a:hover { text-decoration:none; color:#80FFFF; }
     
    </style>
     
    </head>
     
    <body>
     
     
    <table width=100% height=50><tr><td><td align=left valign=top><span class="Bild"></span></td><td align=right><span class="Titel">[-VoN-] Goldies Server 20</span></td>
        <td width="15%" align=center class="Uhr"><br><?=date("d.m.Y | H:i")?></td></tr>
    </table>
     
    <table border=0 cellspacing=0 cellpadding=0 width=100%><tr><td width=100% align=left valign=top>
    <table border=0 cellspacing=0 cellpadding=0 width=100% align=left valign=top>
    <tr colspan=6><td width=100% align=center valign=top>
    <table border=0 cellspacing=2 cellpadding=0 width=100%><tr><td class="headback">
    <table width=100% align=center valign=top>
    <tr>
     
    <td width=16% align=center valign=top class="databack"><a href="../S15/goldie.php">Server 15</a></td>
    <td width=16% align=center valign=top class="databack"><a href="../S16/goldie.php">Server 16</a></td>
    <td width=16% align=center valign=top class="databack"><a href="../S17/goldie.php">Server 17</a></td>
    <td width=16% align=center valign=top class="databack"><a href="../S18/goldie.php">Server 18</a></td>
    <td width=16% align=center valign=top class="databack"><a href="../S20/goldie.php">Server 20</a></td>
    <td width=16% align=center valign=top class="databack"><a href="../S20/Hilfe.htm">Hilfe</a></td>
     
    </tr></table></td></tr></table>
     
    </td></tr>
    <tr colspan=5><td width=100% align=left valign=top>&nbsp;</td></tr>
     
    <tr colspan=5><td width=100% align=left valign=top>
    <table border=0 cellspacing=0 cellpadding=0 width=100% align=left valign=top>
    <tr><td width=15 align=left valign=top>&nbsp;&nbsp;</td>
    <td width=25% align=left valign=top colspan=2>
    <table border=1 cellspacing=0 cellpadding=5 bordercolor="#ffffff" width=100% align=left valign=top>
    <tr class="databack">
    <td width=100% align=left valign=top>
    <span class="Einleitung">Gepostet wird wenn man über <b><font color="#FFCC00" size="4">100 Gold</font></b> erbeutet hat dann wird der alte Betrag gelöscht und nur der neue steht dann drin.<br>
    <br>
    Sollte einer unter 100 Gold erbeutet haben dann bitte mit einem Stern hinter den alten bestehenden Betrag schreiben.<br>
    <br>
    Beispiel: 248<font color="#FF0000">*49</font><br>
    <br>
    Verliert einer Gold dann wird das mit einem Bindestrich hinter den bestehenden Betrag gesetzt<br>
    <br>
    Beispiel: 487<font color="#FF0000">-135</font><br>
    <br>
    Bitte achtet auch immer drauf ob die Daten alle noch stimmen. Level und Namen können sich ändern. Sollte dies der Fall sein dann bitte diese auch auf den richtigen Stand bringen.<br>
    <br>
    Bitte geht über die die Suchfunktion "sucht nach der ID" ob der Goldi schon vorhanden ist und ändert dann diesen Eintrag einfach ab.<br>
    <br>
    Hierzu gibt es eine <font color="#FF0000">Hilfe</font> in Form von Videodokumentationen. Klicke hierzu auf <font color="#FF0000">Hilfe</font> im Menue.</span>
    <br><br>
    </p>
    </td></tr></table>
    </td>
     
    <td width=1% align=left valign=top>
    &nbsp;
    </td>
     
    <td width=74% align=left valign=top>
     
    <table border=0 cellspacing=2 cellpadding=0 width=20%><tr><td class="headback">
    <table width=100% align=left valign=top>
    <tr>
     
    <td align=center valign=top class="databack"><a href="../S20/neu_form.php">neu</a></td>
    <td align=center valign=top class="databack"><a href="../S20/suchen.php">suchen</a></td>
    </tr></table></td></tr></table>
     
    <br><br>
    <!---- hier kommts rein ----->
     
    <table bgcolor="#003333" border="2" bordercolor="#007979" cellspacing="0" cellpadding="0" width="95%">
        <tr>
        
            <td><b><font color="#80FFFF"> Level</font></b></td>
            <td><b><font color="#80FFFF"> Name</font></b></td>
            <td><b><font color="#80FFFF"> ID</font></b></td>
            <td><b><font color="#80FFFF"> Beute</font></b></td>
            <td><b><font color="#80FFFF"> erwischt</font></b></td>
            <td><b><font color="#80FFFF"> Datum</font></b></td>
            <td><b><font color="#80FFFF"> Zeit</font></b></td>
            <td><b><font color="#80FFFF"> Aktion</font></b></td>
        </tr>
     
    <?php
    include("dbconnect.php");
    $query = "SELECT * FROM goldieS20";
    $result = mysql_query($query) or die("Anfrage fehlgeschlagen: " . mysql_error());
    while($row = mysql_fetch_assoc($result)){ 
     
        echo '<tr><td><font size="2">&nbsp;'.$row['Level'].'</font></td>
    <td><a href="http://spielwelt20.monstersgame.net/index.php?ac=raubzug&sac=gegner&searchname='.$row['Name'].'" target="_blank"></font><font size="2" color="#00B0B0"><b>&nbsp;'.$row['Name'].'</b></font></a></td>
    <td><a href="http://spielwelt20.monstersgame.net/index.php?ac=showuser&showuserid='.$row['IDnum'].'" target="_blank"></font><font size="2" color="#00B0B0"><b>&nbsp;'.$row['IDnum'].'</b></font></a></td>
    <td><font size="2">&nbsp;'.$row['Beute'].'</font></td>
    <td><font size="2">&nbsp;'.$row['erwischt'].'</font></td>
    <td><font size="2">&nbsp;'.$row['Datum'].'</font></td>
    <td><font size="2">&nbsp;'.$row['Zeit'].'</font></td>
    <td>'.$row['id'].'</td><td></tr>'; 
    } 
      
    ?>
     
     
     
    </table>
     
     
     
    <!--- hier kommts rein ende --->
    </td>
    </tr></table>
    </td></tr></table>
    </td></tr></table>
    <br>
    <span class="Text">Viel Spaß wünscht euch das [-VoN-] Team</span>
    <br><br>
     
    <table border=2 cellspacing=0 cellpadding=4 class="headback" bordercolor="#ffffff" width=100%>
    <tr><td align=middle class="databack"><span class="Text" name="EMail"><a href="mailto:Arachno@arachnos-web.de;darling_28w@hotmail.com;LadyderFinsterniss@arachnos-web.de">@ Arachno</a></span></td></tr></table>
     
     
    </body>
    </html>
    <?php 
    mysql_close($connect);
    ?>

    Bei der gelegenheit wär auch nicht übel eine mögliche lösung zu erfahren wie ich über die
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    
            <td><b><font color="#80FFFF"> Level</font></b></td>
            <td><b><font color="#80FFFF"> Name</font></b></td>
            <td><b><font color="#80FFFF"> ID</font></b></td>
            <td><b><font color="#80FFFF"> Beute</font></b></td>
            <td><b><font color="#80FFFF"> erwischt</font></b></td>
            <td><b><font color="#80FFFF"> Datum</font></b></td>
            <td><b><font color="#80FFFF"> Zeit</font></b></td>
            <td><b><font color="#80FFFF"> Aktion</font></b></td>

    Eine Sortierung hin bekomme, mir qualmt der Sädel und die Augen wollen jetzt auch nicht mehr ich muß jetzt ins Bett, ich schau morgen mal nach ob der Weihnachtsmann da war.

    Bis morgen dann Gute Nacht euch allen ............ Wollte mich auch noch schnell für die außergewöhnlich schnelle Hilfe hier bedanken... echt klasse
     

  6. #6
    Nino14 Nino14 ist offline Mitglied Gold
    Registriert seit
    Feb 2007
    Beiträge
    118
    also wegen der übergabe mit get:

    du machst einfach nen normalen link:

    HTML-Code:
    <a href="dateiname.php?wert=bla&wert2=blub&wert3=dies">Ändern</a>
    vielleich verstehst du anhand diese beispiels die übergabe mit get:
    du hast erst den dateinamen "dateiname.php" das ? leitet den teil mit den get variablen ein
    und die einzelnen werte werden mit einem & getrennt.

    in deinem formular machst du dann:
    HTML-Code:
    <input type="text" value="<?= $_GET['wert'];?>"
    das würde in diesem beispiel ein textfeld erzeugen in dem bla drinne steht.

    die werte kannst du dann einfach alle an den dateinamen anhängen. Wie das bei dir konkret in deinem beispiel ausieht musst du dir dann selber anpassen.

    edit: hab grad ein nettes tutorial zum thema get gefunden: http://tut.php-quake.net/get.html

    LG Nino
     

Ähnliche Themen

  1. HTML Tabelle in PDF ausgeben
    Von smyle im Forum PHP
    Antworten: 4
    Letzter Beitrag: 18.06.10, 13:22
  2. Antworten: 1
    Letzter Beitrag: 17.07.07, 07:23
  3. Formulardaten in html-Tabelle ausgeben?
    Von Schiesti im Forum PHP
    Antworten: 15
    Letzter Beitrag: 29.04.07, 00:57
  4. Antworten: 0
    Letzter Beitrag: 08.12.06, 17:58
  5. Datensätze in HTML-Tabelle ausgeben
    Von $TîM$ im Forum PHP
    Antworten: 3
    Letzter Beitrag: 03.05.06, 11:35