Termin Editieren aber wie?

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

  • Termin Editieren aber wie?

    Hi Leute

    Versuch nen Termin-Kalender zu Coden, Termine Eintragen und Löschen funktioniert auch bereits. Jetzt soll man die Termine natürlich auch noch bearbeiten können.
    Und da haperts bei mir.

    Habe gesehen, dass ich das mit Update(SQL) machen muss.

    Das ist das skript, welches mir einen Termin in die Tabelle hinzufügt.
    PHP-Code:
    <td width="568">
        <?php
            
    include "sql.inc.php";
            if (
    $_POST['send'] == "true")
            {
            if (empty(
    $_POST['datum']))
            
    $error[]="Das Datum fehlt!";
            if (empty(
    $_POST['headline']))
            
    $error[]="Die Überschrift fehlt!";
            if (empty(
    $_POST['description']))
            
    $error[]="Die Beschreibung fehlt!";
                
                                    
            
    $datum $_POST['datum'];
            
    $unixferegi_replace("([0-9]{2}).([0-9]{2}).([0-9]{4})""\\3-\\2-\\1",$datum);
            
    $headline $_POST['headline'];
            
    $description $_POST['description'];            
                
            if (!isset(
    $error))
                {
                
    $description nl2br($description);
                
    mysql_query ("INSERT INTO `termine` (datum,headline,description) 
    VALUES ('
    $unixf','$headline','$description')");
                
    $meldung "Termin eingefügt";
                unset (
    $datum,$headline,$description);
                }
            }
            
    ?>
        <font color="#464646"><b>Neuen Termin hinzufügen</b></font><br><br>
        <font color="#FF0000"><?php
        
    if (isset ($error))
        foreach (
    $error AS $err)
            {
            echo 
    $err.'<br>';
            }
            echo 
    $meldung;
            
    ?></font><br>
    <form method="post" action="">
    <input type="hidden" name="send" value="true">
        <table><tr><td width="284" valign="top">
    <font size="-1">Datum: (TT.MM.JJJJ)</font><br>
    <input type="text" name="datum" size="30" value="<?php echo $datum?>"><br><br>

    <font size="-1">Überschrift:</font><br>
    <input type="text" name="headline" size="30" maxlength="50" value="<?php echo $headline?>">
    <br><br><input type="submit" name="Submit" value="Abschicken"></td>
    <td width="284" valign="top"><font size="-1">Beschreibung:</font><br>
    <textarea name="description" rows="7" cols="35"><?php echo $description?></textarea></td>
                    </tr></table></form>
                    </td>
    So ich würde natürlich gerne wieder so ein Formular benutzen, weiß jetzt aber nicht, wie ich die Werte aus der Tabelle in die Felder einfüge.

    Als SQL-Abfrage muss glaube ich folgendes da stehen.
    PHP-Code:
    mysql_query ("UPDATE `termine` SET (datum,headline,description) 
    VALUES ('
    $unixf','$headline','$description') WHERE id = '$id'""); 
    Die ID wird hierbei von der Seite, vorher übermittelt.
    Oder ist das nicht richtig, ich weiß es nicht genau.

    Deswegen poste ich ja hier. Hoffentlich weiß jemand von euch mehr.
    mfg TrIpLe F
    Zuletzt geändert von fatfivefingers; 14.03.2005, 22:32.

  • #2
    willkommen im forum, aber bitte vor dem Posten die Regeln durchlesen und befolgen:

    http://www.php-resource.de/forum/sho...threadid=50454

    Kommentar


    • #3
      Klappt das so? (frag extra so, da ich es selber nicht weiß und es wär ja möglich das das so auch funktioniert ... )

      PHP-Code:
      mysql_query ("UPDATE `termine` SET (datum,headline,description) 
      VALUES ('
      $unixf','$headline','$description') WHERE id = '$id'""); 

      Forumregeln!

      Gute PHP-(tutorial-)Seiten

      Kommentar


      • #4
        siehe www.mysql.com

        Code:
        update table set
            col1 = ... ,
            col2 = ... ,
            ...
        where ...
        TBT

        Die zwei wichtigsten Regeln für eine berufliche Karriere:
        1. Verrate niemals alles was du weißt!


        PHP 2 AllPatrizier II Browsergame

        Kommentar


        • #5
          Das habe ich mir auch gedacht, TBT aber ich dachte ich wär der Meinung das ich so ein UPDATE-Query auch schonmal verwendet habe und es funktionierte, kann aber sein, dass ich da falsch gedacht habe.

          Forumregeln!

          Gute PHP-(tutorial-)Seiten

          Kommentar

          Lädt...
          X