2014-09-25 102 views
0

我已經嘗試了一切,但...選框顯示在兩行,但我希望它在一行上。選框在兩行而不是一行顯示 - HTML&CSS

這裏是我的代碼:

<?php 
    $con=mysqli_connect("localhost","Protected","Protected","Protected");// Check connection 
    if (mysqli_connect_errno()) { 
     echo "Failed to connect to MySQL: " . mysqli_connect_error(); 
    } 
    $result = mysqli_query($con,"SELECT * FROM questions"); 
    while($row = mysqli_fetch_array($result)) { 
     echo "<style>"; 
     echo "marquee { white-space: pre; }"; 
     echo "</style>"; 
     echo "<marquee>"; 
     echo '<span class="name">' . '&#8226;' . "<b>Naam:</b> " . $row['naam'] . "<b> Vraag:</b> " .  $row['vraag'] . "</span>". "</marquee>"; 
    } 
    mysqli_close($con); 
?> 

有誰知道在我的代碼的問題?

回答

3

你的代碼必須是這樣的

<?php 
    $con=mysqli_connect("localhost","Protected","Protected","Protected");// Check connection 
    if (mysqli_connect_errno()) { 
     echo "Failed to connect to MySQL: " . mysqli_connect_error(); 
    } 
    $result = mysqli_query($con,"SELECT * FROM questions"); 
    echo "<style>"; 
    echo "marquee { white-space: pre; }"; 
    echo "</style>"; 
    echo "<marquee>"; 
    while($row = mysqli_fetch_array($result)) { 


     echo '<span class="name">' . '&#8226;' . "<b>Naam:</b> " . $row['naam'] . "<b> Vraag:</b> " .  $row['vraag'] . "</span>"; 
    } 
    echo "</marquee>"; 
    mysqli_close($con); 
?> 
+0

解決!非常感謝你 – Jordy 2014-09-25 10:58:51

0

將這個代碼出while循環,因其展示你兩次造成的一面,你是從你的查詢

echo "<style>"; 
     echo "marquee { white-space: pre; }"; 
     echo "</style>"; 

     echo "<marquee>"; 

後while循環的最後一行echo "</marquee>";,和其餘返回兩個行線之上,而循環

+0

相同的代碼作爲我的,不工作 – Jordy 2014-09-25 10:57:50

+0

我看到了,對不起,我的壞。非常感謝您的回答! – Jordy 2014-09-25 11:01:21

相關問題