Mysql
 sql >> Baza danych >  >> RDS >> Mysql

QUERY I ECHO Dane W polach HTML INPUT

Testowałem poniżej i działa OK. @Fred-ii- dał ci mnóstwo dobrych informacji, zwłaszcza przy użyciu debugowania błędów - ale musisz podać obiekt połączenia, którego brakowało.

<?php
    error_reporting( E_ALL );

    include("conn.php");

    $val = 6;

    /* What is the name of the $connection object ? */
    $result = mysqli_query( $conn, "Select * from `test` where `testid`='$val'" );
    $name=( $result ) ? mysqli_fetch_assoc( $result ) : false;

?>  
<html>
    <head>
        <title>Ya gotta have a title...</title>
    </head>
    <body>
        <?php
            if( !empty( $name ) ){
                echo "
                    <form>
                        Name: <input type='text' id='firstname' value='{$name['firstname']}'/>
                    </form>";
            } else {
                echo "No such name exists";
            }
        ?>
    </


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. mysql - problem z przesunięciem

  2. MySQL:zwróć zaktualizowane wiersze

  3. Baza danych:najlepszy sposób wyszukiwania danych o lokalizacji geograficznej?

  4. MariaDb nie obsługuje funkcji ANY_VALUE()

  5. Jak używać, jak w przypadku, gdy warunek w sequelize, węzeł js