2016-12-21 24 views
-5

正確的語法應該如何編寫MYNAME

$值=蘇瑞

<?php 

    $value = print($D->myname); 
    $year = 1980; 

?> 

什麼是正確的方法是什麼?

+0

你能告訴我們你查詢嗎? –

+1

缺少關於什麼問題的細節 – Beginner

+0

我可以用這種方式回顯'<?php echo $ D-> myname?>'會顯示'Suria' –

回答

-1

基於W3Schools的例子:

<?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 name FROM YourTable"; 
$result = $conn->query($sql); 

if ($result->num_rows > 0) { 
    // output data of each row 
    while($row = $result->fetch_assoc()) { 
     echo "Name: " . $row["name"]. "<br>"; 
    } 
} else { 
    echo "0 results"; 
} 
$conn->close(); 
?> 
+0

爲什麼downvoted? OP要求一個例子。 – Nurjan

+0

問題是* waaay *廣泛,只是從W3S攫取代碼是不是真的很好的方式來回答一個問題要麼.. – Qirel

+1

@Qirel哦真的嗎?也許問這個問題的人是一個純粹的初學者,並且因爲他或她不知道從哪裏開始而問這樣一個寬泛的問題。許多人在開始學習時會問這樣的問題。我的回答只是一個暗示。如果我沒有表明我的答案是基於我的答案的話,那將不會很好。 – Nurjan

1

讓我們假設你做了要求數據庫PDO
執行查詢後,它將其用作array

$req = $bdd->prepare("YOUR QUERY STRING"); 
$req->execute(); 

$myarray = $req->fetch() 
// The result of the request is saved in this variable as an array 
// use $req->fetch(PDO::FETCH_ASSOC) if you want an associative array 

echo $myarray['my_value']; 
// my_value is your myname 

而且,你給函數print()到您的變量$value。你應該給你的變量一個值並打印:

$value = $myarray['my_value'] // I continue with the code I wrote above 
print($value); // will write your variable