2016-04-08 3 views
-4
<?php 
$servername = "localhost"; 
$username = "root"; 
$password = "william"; 
$dbname = "camping"; 

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

$sql = "SELECT fnavn,enavn,epost,tlf FROM knr "; 
$result = $conn->query($sql); 

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

Пробовал, и он не работает, кто знает почему? Это что-то не так с второй, если заявление я думаюPHP выберите данные из базы данных

+0

Добро пожаловать на SO. Пожалуйста, прочитайте [Какие темы я могу задать] (http://stackoverflow.com/help/on-topic) и [Как задать хороший вопрос] (http://stackoverflow.com/help/how-to -ask) И [идеальный вопрос] (http://codeblog.jonskeet.uk/2010/08/29/writing-the-perfect-question/) – RiggsFolly

+0

Попробуйте начать с учебника по sql http: //www.tutorialspoint .com/sql/ – RiggsFolly

+0

'SELECT (???) FROM produkt' - Вы понимаете, что вы ничего здесь не выбрали. –

ответ

0

Вы должны были бы присоединиться к таблицам:

SELECT * FROM produkt 
LEFT JOIN produkttype ON (produkt.ptype = producttype.ptype) 
WHERE utleid="No" 
+0

Как я могу указать его, поэтому я не беру без аренды один продукт. Например: я получаю каждый автомобиль без арендованных автомобилей 1 = без арендованного автомобиля 2 = без арендованного автомобиля 6 = без арендной платы и т. Д. –

+0

Это немного сложно решить, не зная, как работает ваша система. Но я думаю, что LEFT JOIN может вам помочь. Я отредактирую ответ – Siffer

Смежные вопросы