2012-04-01 9 views
0

Ich hole Daten von MySQL auf eine Seite, ich bin mir nicht sicher, ob die Art, es zu tun, geeignet ist. Ich habe Probleme beim Abrufen von Werten in Abschnitte der Seite.MYSQL Holen von Zeilen in Seite

<?php 
    // Connect to database server 
    mysql_connect("localhost", "xxx", "xxx") or die (mysql_error()); 

    // Select database 
    mysql_select_db("xxx") or die(mysql_error()); 

    // SQL query 
    $strSQL = "SELECT * FROM news"; 

    // Execute the query (the recordset $rs contains the result) 
    $rs = mysql_query($strSQL); 

    // Loop the recordset $rs 
    // Each row will be made into an array ($row) using mysql_fetch_array 
    while($row = mysql_fetch_array($rs)) { 

     // Write the value of the column FirstName (which is now in the array $row) 
     echo $row['editor_name'] . " " . $row['news_desc']; 
    echo "<br />"; 
    } 

    // Close the database connection 
    mysql_close(); 
    ?> 

</div> <!-- content #end --> 

die Datenbank; db

die obigen Ausbeuten;

news

Ich möchte folgendes tun; VON: Fadi

echo 'BY' $row['editor_name'] . " " . $row['news_desc']; 
     echo "<br />"; 

aber es funktioniert nicht :(alle Tipps

+0

Suche nach "php mysql charset utf-8" – dynamic

+0

möglich Duplikat [UTF-8 den ganzen Weg durch] (http://stackoverflow.com/ questions/279170/utf-8-all-the-way-through) – dynamic

+1

'echo 'BY' $ reihe ['editor_name']. "". $ row ['news_desc']; echo "
"; 'sollte' echo 'BY' sein. $ row ['Herausgebername']. "". $ row ['news_desc']; Echo "
"; ' – Jack

Antwort

1

Sie sind ein concat Operator nach 'durch' fehlt. Sollte sein

echo 'BY' . $row['editor_name'] . " " . $row['news_desc']; 
echo "<br />"; 

OR aufgeräumter:

echo "BY {$row['editor_name']} {$row['news_desc']}<br/>"; 
0

Wenn Sie assoziatives Array zurückkehren möchten, können Sie diese Zeile versuchen, mit:

... 

while($row = mysql_fetch_array($rs, MYSQL_ASSOC)) { 
... 
0

Sie haben vergessen, einen Punkt nach 'BY'

echo 'BY' . $row['editor_name'] . ' ' . $row['news_desc'] . '<br />'; 
+0

whats the dot für –

+0

Lesen Sie http://phphowto.blogspot.com.br/2006/12/concatenate-strings.html –