記住mysql_
庫已被廢棄,你應該使用PDO或MySQLi。
使用PDO的代碼是這樣的:
<?php
// Your database info
$db_host = '';
$db_user = '';
$db_pass = '';
$db_name = '';
$con = new PDO("mysql:host={$db_host};dbname={$db_name}", $db_user, $db_pass);
$con->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
$sql = "SELECT * FROM 22bf654e4dfa688d0ec6add2f6f7bf76";
$result = $con->prepare($sql);
$result->execute();
$reg = $result->fetchALL(PDO::FETCH_ASSOC);
$con = NULL;
print_r($reg);
// To show just one row you can use:
print_r($reg[0]);
// So let's say you have a field called "name", then u could use:
echo $reg[0]['name'];
你需要遍歷的結果,這將所有的數據存儲到一個數組$reg
:
<?php
// your database info here
$db_host = '';
$db_user = '';
$db_pass = '';
$db_name = '';
$conn = mysql_connect($db_host, $db_user, $db_pass);
if (!$conn)
{
die("Unable to connect to DB: " . mysql_error());
}
if (!mysql_select_db($db_name))
{
die("Unable to select {$db_name}: " . mysql_error());
}
$sql = "SELECT * FROM 22bf654e4dfa688d0ec6add2f6f7bf76";
$registros = mysql_query($sql);
if (!$registros)
{
die("Error: " . mysql_error());
}
$reg = array();
while ($row = mysql_fetch_assoc($registros))
{
$reg[] = $row;
}
print_r($reg);
// To show just one row you can use:
print_r($reg[0]);
// So let's say you have a field called "name", then u could use:
echo $reg[0]['name'];
我會建議[基本MySQL/PHP教程](http://devzone.zend.com/12/php-101-part-8-databases-and-other-animals_part-1/)。 –
hahaahah xD是的表是這個名字..我知道是奇怪的,但是是一個表爲每個用戶自動創建...我試着用你把Joachim,但它不工作 – kartGIS
每個用戶1桌?這聽起來像一個非常糟糕的主意 – 2013-09-22 21:37:09