2017-05-18 3 views
0

Ich habe das folgende Code->Daten können nicht in einer Tabelle php

html5 Codeblock mit einzufügen:

<div class="col-md-8 blogger-right-container"> 
       <form action="blogger_account.php" method="post" role="form" enctype="multipart/form-data"> 
        <div class="form-group"> 
         <h2>Blog Title</h2> 
         <input type="text" class="form-control" name="blog_title" placeholder="Enter title for your blog."> 
        </div> 
        <div class="form-group"> 
         <h2>Blog Content</h2> 
         <textarea name="blog_content" class="form-control" cols="30" rows="10" placeholder="Enter the content here."></textarea> 
        </div> 
        <div class="form-group" style="text-align: center;"> 
         <input type="submit" class="btn btn-success btn-lg" name="add" value="Insert"> 
        </div> 
       </form> 

      </div> <!-- blogger right container --> 

PHP-Code-Block: `

if(isset($_POST['add'])){ 

    $blogger = $_SESSION['blogger_email']; 
    $blog_title = $_POST['blog_title']; 
    $blog_content = $_POST['blog_content']; 

    $insert_blog = "insert into blogs (blogger_email,blog_title,blog_content) values ('$blogger',$blog_title','$blog_content')"; 

    $run_blog = mysqli_query($con,$insert_blog); 

    if($run_blog){ 
    echo "<script>alert('Blog inserted.')</script>"; 
    echo "<script>window.open('blogger_account.php','_self')</script>"; 
    } 

}` 

der PHP-Code Block fügt die Daten nicht in die Blogs-Tabelle ein. Die Spalten sind in der richtigen Reihenfolge, aber ich habe versucht, die Reihenfolge zu ändern und es hat nicht funktioniert. Kann mir jemand sagen, was mit meinem Code falsch ist.

+0

@session_start fehlt? –

+0

session_start ist im Anfang des HTML-Dokuments angegeben. Immer noch funktioniert es nicht –

+0

-es gibt einige Fehler in Ihrem code.please überprüfen meine Antwort –

Antwort

0

Bitte erwähnen Sie Fehler, den Sie erhalten.

Um detaillierte PHP-Fehler zu zeigen, navigieren Sie zu "How to get useful error messages in PHP?"

MySQL Fehler in PHP auf diese Weise geworfen werden kann ->PHP MySQL error handling

+0

Keine Fehler. Die Seite wird nur aktualisiert. –

+0

Um detaillierte PHP-Fehler anzuzeigen, navigieren Sie zu "Wie bekomme ich nützliche Fehlermeldungen in PHP?" MySQL Fehler in PHP kann auf diese Weise geworfen werden -> PHP MySQL Fehlerbehandlung –

Verwandte Themen