2017-10-28 6 views
0
//Selecting Database 
$db = mysql_select_db("company", $connection); 

//MySQL Query to read data 
$query = mysql_query("select * from employee", $connection); 
while ($row = mysql_fetch_array($query)) { 
    echo "<b><a href="readphp.php?id={$row['employee_id']}">{$row['employee_name']}</a></b>"; 
    echo "<br />"; 
} 
+0

Und was genau ist das Problem? Bitte beachten Sie, dass "dieses Code-Snippet für mich übersetzen" nicht als gültige Fragen zu SO betrachtet werden. Zeig uns, was du versucht hast, und wo du stecken geblieben bist, und dann werden alle glücklich sein zu helfen. – fvu

+0

http://idownvotedbecau.se/noattempt/ –

Antwort

0

Konvertiert Ihre mysql_ * in ein PDO-Beispiel, nur um es eine Idee zu geben.

$db = "company"; 
$host = // your host, default: 'localhost' 
$user = // your username, default: 'root' 
$pass = // your pass, default: '' 

$pdo = new PDO(
    "mysql:host=".$host.";dbname=".$db, $user, $pass, 
    [PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, 
    PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC] 
); 

$select = $pdo->query("SELECT * FROM `employee`"); 

while ($row = $select->fetch()) { 
    echo "<b><a href='readphp.php?id=".$row['employee_id'].">".$row['employee_name']."</a></b> 
     <br />"; 
} 

Die Resteinstellungen sind für persönliche Zwecke abhängig von der Situation.

PDO Documentation

0

Beispiel

$host = '127.0.0.1'; 
$dbname = 'company'; 
$username = 'root'; 
$password = ''; 
$charset = 'utf8'; 
$collate = 'utf8_unicode_ci'; 
$dsn = "mysql:host=$host;dbname=$dbname;charset=$charset"; 
$options = [ 
    PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, 
    PDO::ATTR_PERSISTENT => false, 
    PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC, 
    PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES $charset COLLATE $collate" 
]; 

$pdo = new PDO($dsn, $username, $password, $options); 

$stmt = $pdo->query("SELECT * FROM employee"); 

foreach ($stmt as $row) { 
    echo "<b><a href="readphp.php?id={$row['employee_id']}">{$row['employee_name']}</a></b>"; 
    echo "<br />"; 
}