2017-01-22 13 views
-1

私はデータベースから特定の値をエコーし​​たいのですが、wokはしません。私はこのようなテキスト形式の何かにその値をエコーし​​たいと思います:データベースからエコーすることはできません

<h6 class="brand-before" align="center"><small>Konyhakész fa</small></h6><br> 
<input type="text" name="konyha" size="18" align="center" value="<?php echo $konyha; ?>" /> 

そして、これは私は、MySQLに接続する方法である:

<?php 
mysql_connect("localhost", "koristuzep", "***") or die("Kapcsolódás az adatbázishoz sikertelen."); 
mysql_select_db("koristuzep")or die("Kapcsolódás az adatbázishoz sikertelen."); 

$konyha = mysql_query("SELECT * FROM $arak WHERE ID=3") 
?> 
+0

*役に立たない問題記述ではありません。 – shmosel

+1

結果セットから行を取り出して表示します。 RTM、['mysql_fetch_array()'](http://php.net/manual/en/function.mysql-fetch-array.php) –

+1

マニュアルを読んで、 'mysql_' APIが廃止され、php7 it __removed__です –

答えて

0

与えられたとして、あなたは$のkonyhaから最初の結果をフェッチする必要がありますこの例では

<?php 
     $servername = "localhost"; 
     $username = "username"; 
     $password = "password"; 
     $dbname = "myDB"; 

    // Create connection 
     $conn = new mysqli($servername, $username, $password, $dbname); 
    // Check connection 
    if ($conn->connect_error) { 
      die("Connection failed: " . $conn->connect_error); 
     } 

    $sql = "SELECT id, firstname, lastname FROM MyGuests"; 
    $result = $conn->query($sql); 

    if ($result->num_rows > 0) { 
     // output data of each row 
     while($row = $result->fetch_assoc()) { 
    echo "id: " . $row["id"]. " - Name: " . $row["firstname"]. " " .$row["lastname"]. "<br>"; 
} 
    } else { 
echo "0 results"; 
    } 
    $conn->close(); 
?> 
関連する問題