kostenloser Webspace werbefrei: lima-city


Der MYSQL-Befehl: Update

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    smokie

    smokie hat kostenlosen Webspace.

    Hallo,
    Ich habe f?r meine Homepage ein Adminsystem geschrieben, das wunderbar funktioniert bis auf diese Zeilen Code:
    else{
    $bearbeitung=$_POST['datei'];
    $now=date("Y-m-d H:i:s");
    $dbe = mysql_connect("localhost","mapaplasman","lalala") or die ("Verbindung fehlgeschlagen");
    mysql_select_db("mapaplasman",$dbe);
    $bool=mysql_query("UPDATE news SET news_main=$eintrag_bearbeiten',news_header='$titel_bearbeiten' WHERE news_header='$bearbeitung'");
    if($bool==1){
    echo "Eintrag vorgenommen klicken Sie auf <a href=javascript:history.back(1)>zur?ck</a>" . $bearbeitung;
    mysql_close();
    }

    kann mir bitte bitte einer sagen, warum das net geht?
    Smokie
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. k*****i


    $sqlab = "UPDATE benutzerdaten set sig = '$sig',";
    $sqlab .= " Id = '$id'";
    $sqlab .= " where Id = $oripn";
    mache es mal lieber so!

    das oripn kannste weglassen..
  4. Autor dieses Themas

    smokie

    smokie hat kostenlosen Webspace.

    Es geht einfach nicht ich k?nnte heulen hier der ganzen Code f?r das Formular:
    <?php
    $db = mysql_connect("localhost","mapaplasman","dasgeht") or die ("Verbindung fehlgeschlagen");
    mysql_select_db("mapaplasman",$db);
    $auftrag=1;
    
    
    
    
    if(isset($_POST['news'])){
    $eintrag=$_POST['eintrag'];
    $titel=strip_tags($_POST['titel']);
    
    if(strlen($titel)<10){
    $errorm.="Zu kurzer Titel!<br>";
    }
    
    if(strlen($eintrag)<10){
    $errorm.="Jetzt aber echt Matze! So wenig willst du schreiben?!";
    }
    
    if(isset($errorm)){
    echo $errorm ;
    $auftrag=0;
    }else{
    $now=date("Y-m-d H:i:s");
    $guestbook_SQL_insert="INSERT INTO news (news_header,news_main,news_datetime) VALUES ('$titel','$eintrag','$now')";
         mysql_query($guestbook_SQL_insert);
         $auftrag=0;
         echo "Eintrag vorgenommen klicken sie auf <a href=javascript:history.back(1)>zur?ck</a>";
    
         }
    }
    
    if(isset($_POST['loeschen'])){
    $datei=strip_tags($_POST['datei']);
    $auftrag=0;
    
    mysql_query("DELETE  FROM news WHERE news_header='$datei'");
    echo "Die Datei wurde gel?scht klicken Sie auf<a href=javascript:history.back(1)>zur?ck</a>";
    
    }
    if($auftrag==1){
    
    ?>
    <form action="bearbeiten.php" method="POST">
    
    <table border00 width=900>
    
    <tr>
    <td colspan=2><h2 align=center><font color=#0075FF>Hallo Matze und willkommen im Adminhaus</font></h2></td>
    </tr>
    
    <!--News Menue-->
    <tr>
    <td colspan=2><h3 align=center><font color=#0075FF>News bearbeiten</font></h3></td>
    </tr>
    <!--Titelschreiben-->
    <tr>
    <td width=300><font color=#0075FF>Titel:</font></td>
    <td><input type="Text" name="titel"></td>
    </tr>
    
    <!--Eintrag machen-->
    <tr>
    <td width=300><font color=#0075FF>Eintrag:</font></td>
    <td><textarea name="eintrag" cols="50" rows="10"></textarea></td>
    </tr>
    
    <tr>
    <td colspan=2 align=center><input type="Submit" name="news" value="Eintragen"></td>
    </tr>
    
    <!--Eintr?ge l?schen-->
    <tr>
    <td width=300><font color=#0075FF size=3>Geben Sie bitte den Namen an:</font></td>
    <td><?php
    $befehl="SELECT * FROM news";
    $ergebnis=mysql_query($befehl);
    ?>
    
    <select name="datei" size="1">
    <?php while($data=mysql_fetch_array($ergebnis)){?>
    <option> <?php echo $data['news_header']?>
    <?php } ?>
    
    </select>
    
    &nbsp;
    
    <input type="Submit" name="loeschen" value="L?schen">
    
    &nbsp;
    
    <input type="Submit" name="bearbeiten" value="Bearbeiten">
    
    </td>
    
    </tr>
    
    <tr>
    </tr>
    
    <!--News Bearbeiten-->
    <?php
    if(isset($_POST['bearbeiten'])){
    $bearbeitung=$_POST['datei'];
    $ergebnisbe=mysql_query("SELECT * FROM news WHERE news_header='$bearbeitung'");
    while($databe=mysql_fetch_array($ergebnisbe)){?>
    
    <!--Titel ausgeben-->
    
    <tr>
    <td><font size=3 color=#0075FF>Der Titel:</font></td>
    <td><input type="Text" name="titel_bearbeiten" value="<?php echo $databe['news_header'] ?>"></td>
    </tr>
    
    <!--Eintrag ausgeben-->
    
    <tr>
    <td><font size=3 color=#0075FF>Der Eintrag:</font></td>
    <td><textarea name="eintrag_bearbeiten" cols="50" rows="10" ><?php echo $databe['news_main'] ?></textarea></td>
    </tr>
    
    <tr>
    <td colspan=2 align=center><input type="Submit" name="abaendern" value="?ndern"></td>
    </tr>
    
    
    
    <?php
    }
    if(isset($_POST['abaendern'])){
    
    $titel_bearbeiten=$_POST['titel_bearbeiten'];
    $eintrag_bearbeiten=$_POST['eintrag_bearbeiten'];
    
    if(strlen($titel_bearbeiten)<10){
    $errorb.="Zu kurzer Titel!<br>";
    }
    
    if(strlen($eintrag_bearbeiten)<10){
    $errorb.="Jetzt aber echt Matze! So wenig willst du schreiben?!";
    }
    
    if(isset($errorb)){
    echo $errorb ;
    $auftrag=0;
    }else{
    $now=date("Y-m-d H:i:s");
    $dbe = mysql_connect("localhost","mapaplasman","dasgeht") or die ("Verbindung fehlgeschlagen");
    mysql_select_db("mapaplasman",$dbe);
    $sqlab = "UPDATE news set news_main= '$eintrag_bearbeiten',";
    $sqlab .= " news_header= '$titel_bearbeiten'";
    $sqlab .= " where news_header=$bearbeitung ";
    
    $bool=mysql_query(sqlab);
    if($bool==1){
    echo "Eintrag vorgenommen klicken Sie auf <a href=javascript:history.back(1)>zur?ck</a>" . $bearbeitung;
    mysql_close();
    }
    
    }
    
    
    
    }
    }
    ?>
    
    
    
    
    
    
    <!--G?stebuch Menue-->
    <tr>
    <td colspan=2><h3 align=center><font color=#0075FF>Im G?stebuch rumwurschteln</font></h3></td>
    </tr>
    
    
    
    
    
    <?php } mysql_close() ?>
    </table>
    </form>
  5. k*****i

    hab ihn!
    man gott bin ich giel,(hoffe ich verplapper mcih en!)
    so der code jetzt m?sste gehen!



    smokie schrieb:
    Es geht einfach nicht ich k?nnte heulen hier der ganzen Code f?r das Formular:
    <?php
    $db = mysql_connect('localhost','mapaplasman','dasgeht') or die ('Verbindung fehlgeschlagen');
    mysql_select_db('mapaplasman',$db);
    $auftrag=1;
    
    
    
    
    if(isset($_POST['news'])){
    $eintrag=$_POST['eintrag'];
    $titel=strip_tags($_POST['titel']);
    
    if(strlen($titel)<10){
    $errorm.='Zu kurzer Titel!<br>';
    }
    
    if(strlen($eintrag)<10){
    $errorm.='Jetzt aber echt Matze! So wenig willst du schreiben?!';
    }
    
    if(isset($errorm)){
    echo $errorm ;
    $auftrag=0;
    }else{
    $now=date('Y-m-d H:i:s');
    $guestbook_SQL_insert='INSERT INTO news (news_header,news_main,news_datetime) VALUES ('$titel','$eintrag','$now')';
         mysql_query($guestbook_SQL_insert);
         $auftrag=0;
         echo 'Eintrag vorgenommen klicken sie auf <a href=javascript:history.back(1)>zur?ck</a>';
    
         }
    }
    
    if(isset($_POST['loeschen'])){
    $datei=strip_tags($_POST['datei']);
    $auftrag=0;
    
    mysql_query('DELETE  FROM news WHERE news_header='$datei'');
    echo 'Die Datei wurde gel?scht klicken Sie auf<a href=javascript:history.back(1)>zur?ck</a>';
    
    }
    if($auftrag==1){
    
    ?>
    <form action='bearbeiten.php' method='POST'>
    
    <table border00 width=900>
    
    <tr>
    <td colspan=2><h2 align=center><font color=#0075FF>Hallo Matze und willkommen im Adminhaus</font></h2></td>
    </tr>
    
    <!--News Menue-->
    <tr>
    <td colspan=2><h3 align=center><font color=#0075FF>News bearbeiten</font></h3></td>
    </tr>
    <!--Titelschreiben-->
    <tr>
    <td width=300><font color=#0075FF>Titel:</font></td>
    <td><input type='Text' name='titel'></td>
    </tr>
    
    <!--Eintrag machen-->
    <tr>
    <td width=300><font color=#0075FF>Eintrag:</font></td>
    <td><textarea name='eintrag' cols='50' rows='10'></textarea></td>
    </tr>
    
    <tr>
    <td colspan=2 align=center><input type='Submit' name='news' value='Eintragen'></td>
    </tr>
    
    <!--Eintr?ge l?schen-->
    <tr>
    <td width=300><font color=#0075FF size=3>Geben Sie bitte den Namen an:</font></td>
    <td><?php
    $befehl='SELECT * FROM news';
    $ergebnis=mysql_query($befehl);
    ?>
    
    <select name='datei' size='1'>
    <?php while($data=mysql_fetch_array($ergebnis)){?>
    <option> <?php echo $data['news_header']?>
    <?php } ?>
    
    </select>
    
     
    
    <input type='Submit' name='loeschen' value='L?schen'>
    
     
    
    <input type='Submit' name='bearbeiten' value='Bearbeiten'>
    
    </td>
    
    </tr>
    
    <tr>
    </tr>
    
    <!--News Bearbeiten-->
    <?php
    if(isset($_POST['bearbeiten'])){
    $bearbeitung=$_POST['datei'];
    $ergebnisbe=mysql_query('SELECT * FROM news WHERE news_header='$bearbeitung'');
    while($databe=mysql_fetch_array($ergebnisbe)){?>
    
    <!--Titel ausgeben-->
    
    <tr>
    <td><font size=3 color=#0075FF>Der Titel:</font></td>
    <td><input type='Text' name='titel_bearbeiten' value='<?php echo $databe['news_header'] ?>'></td>
    </tr>
    
    <!--Eintrag ausgeben-->
    
    <tr>
    <td><font size=3 color=#0075FF>Der Eintrag:</font></td>
    <td><textarea name='eintrag_bearbeiten' cols='50' rows='10' ><?php echo $databe['news_main'] ?></textarea></td>
    </tr>
    
    <tr>
    <td colspan=2 align=center><input type='Submit' name='abaendern' value='?ndern'></td>
    </tr>
    
    
    
    <?php
    }
    if(isset($_POST['abaendern'])){
    
    $titel_bearbeiten=$_POST['titel_bearbeiten'];
    $eintrag_bearbeiten=$_POST['eintrag_bearbeiten'];
    
    if(strlen($titel_bearbeiten)<10){
    $errorb.='Zu kurzer Titel!<br>';
    }
    
    if(strlen($eintrag_bearbeiten)<10){
    $errorb.='Jetzt aber echt Matze! So wenig willst du schreiben?!';
    }
    
    if(isset($errorb)){
    echo $errorb ;
    $auftrag=0;
    }else{
    $now=date('Y-m-d H:i:s');
    $dbe = mysql_connect('localhost','mapaplasman','dasgeht') or die ('Verbindung fehlgeschlagen');
    mysql_select_db('mapaplasman',$dbe);
    $sqlab = 'UPDATE news set news_main= '$eintrag_bearbeiten',';
    $sqlab .= ' news_header='$titel_bearbeiten'';
    $sqlab .= ' where news_header='$bearbeitung'';
    
    $bool=mysql_query(sqlab);
    if($bool==1){
    echo 'Eintrag vorgenommen klicken Sie auf <a href=javascript:history.back(1)>zur?ck</a>' . $bearbeitung;
    mysql_close();
    }
    
    }
    
    
    
    }
    }
    ?>
    
    
    
    
    
    
    <!--G?stebuch Menue-->
    <tr>
    <td colspan=2><h3 align=center><font color=#0075FF>Im G?stebuch rumwurschteln</font></h3></td>
    </tr>
    
    
    
    
    
    <?php } mysql_close() ?>
    </table>
    </form>


    MfG

    Kraeusi
  6. Autor dieses Themas

    smokie

    smokie hat kostenlosen Webspace.

    Es tut mir Leid aber es geht net k?nntest du mich vlt. an-icq-en:288-452-201
    Smokie
  7. lordoflima

    Admin Kostenloser Webspace von lordoflima

    lordoflima hat kostenlosen Webspace.

    $bool=mysql_query("UPDATE news SET news_main='$eintrag_bearbeiten',news_header='$titel_bearbeiten' WHERE news_header='$bearbeitung'");
  8. Autor dieses Themas

    smokie

    smokie hat kostenlosen Webspace.

    Lol es geht nicht ich habe das gef?hl ich verlange das unm?gliche.:slant: K?nntet ihr sagen was ich anch eurer Meinung nach falsch gemacht habe?
  9. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!