2016-07-19 8 views
0

Ich habe Probleme mit dem Konvertierungsfehler Array to string. Es vorkommende hier:Array zu String-Konvertierung, was tun?

<div id="pagename"> 
     <?php echo ['SELECT name FROM hjemmesider']; ?> 
    </div> 

Ich versuche, eine Reihe von meiner db zu holen und zeigen Sie es, aber ich kann es nicht funktioniert ... Ich habe Dinge ausprobiert Tonnen zu versuchen und sortieren Sie es aus und natürlich recherchierte es ein großes bisschen im Internet.

+0

Sie müssen weit mehr Details zu Ihrer Frage hinzufügen! Haben Sie einige Beispieldaten von Ihrer Datenbank? Beispiele für das, was Sie versucht haben? – scottevans93

+1

Dies ist PHP/MySQL 101 und es gibt [Tausende Tutorials online] (https://www.google.com/search?q=how+to+get+data+ from+mysql+in+php). –

Antwort

-2

Es bedeutet höchstwahrscheinlich, dass Sie versuchen, ein Array zu echoen. Verwenden Sie print_r Funktion auf Ihr Ergebnis und die Dinge werden klarer.

+1

Dies ist ein Kommentar, keine Antwort. –

+0

Als ich den 'Kommentar' schrieb, war der Text der Frage ein anderer –

-1

in Ihrem foreach oder while Verwendung echo $row['your_field_name'];

Du es nicht richtig doin .. versuchen wie folgt aus:

$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"; 
}