sql >> Database teknologi >  >> RDS >> Mysql

php registrer til databasen

Her er den kode, du skal bruge:

<?php
    include("/connections/db_conx.php");
    if(isset($_POST['submit'])) {
        $title   = mysqli_real_escape_string($db_conx, $_POST['title']);
        $text    = mysqli_real_escape_string($db_conx, $_POST['text']);
        $picture = mysqli_real_escape_string($db_conx, $_POST['picture']);
        $sql     = "INSERT INTO news (`title`, `text`, `picture`) VALUES('$title','$text','$picture');";
        if(!$result = $db_conx->query($sql)){
            die('There was an error running the query [' . $db_conx->error . ']');
        }
        echo 'Entered into the news table';
    }
?>


<html>
    <head>
    </head>
    <body>
        <form method="post" action="index.php" id="tech">
            <table border="0">
                <tr>
                    <td>Title</td>
                    <td> <input type="text" name="title"></td>
                </tr>
                <tr> 
                    <td>Text</td>
                    <td><textarea rows="4" name="text" cols="50" name="comment" form="tech"> </textarea></td> 
                </tr>
                <tr> 
                    <td>Picture</td>
                    <td> <input type="varchar" name="picture"></td> 
                </tr>
                <tr> 
                    <td><input id="button" type="submit" name="submit" value="Submit"></td>
                </tr>
            </table>
        </form>
    </body>
</html>

Dit problem er, at mysqli_real_escape_string() funktionen kræver 2 parametre:databaseforbindelsen og strengen for at escape.

Jeg har også inkluderet fuldstændig omformateret kode og fejlkontrol også.



  1. Reference til grupper i et MySQL-regex?

  2. Kan ikke oprette forbindelse til Oracle fra en Windows-tjeneste (fejl:ORA-12154:TNS:kunne ikke løse tjenestenavnet (12154) )

  3. Forespørg på et mange-til-mange forhold ved hjælp af Doctrine med Symfony2

  4. Hvordan redigerer jeg min kode for at gemme til mySQL fra begyndelsen af ​​XML?