mysql_connect()
を使用する必要があります 、mysql_select_db()
あなたのデータベースに接続するためのPHPの関数。その後、mysql_query()
を使用します ユーザーテーブルのフィールドを選択するには(ユーザーテーブルにフィールド名とIDがある場合、SELECT name, id FROM user
)。次に、mysql_fetch_assoc()
を使用してデータベースからすべての情報をフェッチできます。 またはその他のmysqlフェッチ関数。次に、echo
する必要があります 配列としてフォーマットされた、WebサイトのJavaScriptへのデータ。これを正しく行うのは複雑ですが、json_encode
からヘルプを得ることができます 。
配列にユーザー名を入力するには、次のようにします。
<html>
<head>
<script type="text/javascript">
var userName = <?php
// Connect to MySQL
//mysql_connect();
//mysql_select_db();
$d = mysql_query( "SELECT name, id FROM user" ) or die( mysql_error() );
$usernames = array();
while( $r = mysql_fetch_assoc($d) ) {
$usernames[] = $r['name'];
}
echo json_encode( $usernames );
?>;
// Do something with the userName array here
</script>
</head>