2010-07-02 2 views
1

Я полная база данных новичок. До сих пор я знаю, что могу подключиться к MySQL с помощью команды mysql_connect() PHP, но кроме того, я действительно не понимаю, как взять эти данные и поместить их на веб-страницу.Как реализовать базу данных MySQL на веб-странице?

а) там кроме mysql_connect()

б пути) позволяет сказать, что я имел таблицу данных в MySQL и все, что я хотел для этой таблицы (например: список имен и телефонных номеров) в теперь появляются на моей веб-странице. Я не могу для жизни меня найти учебник для этого.

+0

ad a: в основном есть два способа подключения к базе данных MySQL, но оба они очень похожи в функции: расширение mysql и расширение mysqli («i» означает «улучшено»). – Piskvor

+2

(также, отредактированный интро - вам нечего извиниться, каждый был новичком один раз :)) – Piskvor

ответ

3
<? 
$database_name = "dbname"; 
$mysql_host = "localhost"; //almost always 'localhost' 
$database_user = "dbuser"; 
$database_pwd = "dbpass"; 
$dbc = mysql_connect($mysql_host, $database_user, $database_pwd); 
if(!$dbc) 
{ 
    die("We are currently experiencing very heavy traffic to our site, please be patient and try again shortly."); 
} 
$db = mysql_select_db($database_name); 
if(!$db) 
{ 
    die("Failed to connect to database - check your database name."); 
} 

$sql = "SELECT * FROM `table` WHERE `field`= 'value'"; 
$res = mysql_query($sql); 

while($row = mysql_fetch_assoc($res)) { 
    // code here 
    // access variables like the following: 
    echo $row['field'].'<br />'; 
    echo $row['field2']; 
} 
?> 

Заканчивать mysql_fetch_assocmysql_fetch_array и mysql_fetch_object

Это самые основы, вы будете хотеть искать учебники. Их много.

+0

Typo на ваш выбор. «SELEET» становится «SELECT». – Travis

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