2016-06-13 5 views
-3
<?php 
    echo "<select name= 'sales' value=''>Sales Person Name</option>"; 
    echo "<option value = 'Select Sales Person' selected>Select Sales Person</option>"; 
{ 
    foreach ($con->query($sql) as $row){ 
    echo "<option value=$row[id]>$row[name]</option>"; 
} 
    echo "</select>"; 
} 
echo "<br>"; 
?> 

私は自分のPDOコードをforeachループでMySqlに変換しようとしていますが、私はそれを行う方法を知らなかったので、初心者です。それをやる。foreachループのpdoコードをmysqliに変換します

+0

ようにそれを行うことができますか? mysqlは推奨されておらず、使用しないでください。 –

答えて

1

uはMySQLへのPDOを変換したいと思うなぜあなたはこの

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

$sql = "yourqueryhere"; 
$result = $conn->query($sql); 

echo "<select name= 'sales' value=''>Sales Person Name</option>"; 
echo "<option value = 'Select Sales Person' selected>Select Sales Person</option>"; 
while($row = $result->fetch_assoc()) { 
    echo "<option value=$row['id']>$row['name']</option>"; 
} 

$conn->close(); 
関連する問題