Du skal bruge mysql_connect()
, mysql_select_db()
funktioner i PHP for at oprette forbindelse til din db. Brug derefter mysql_query()
for at VÆLGE felterne i din brugertabel (hvis din brugertabel har felterne navn og id, SELECT name, id FROM user
). Så kan du hente alle oplysninger fra db'en med mysql_fetch_assoc()
eller enhver anden mysql-hentningsfunktion. Nu skal du echo
dine data ind i javascriptet på din hjemmeside, formateret som et array. Dette er kompliceret at få rigtigt, men du kan få hjælp fra json_encode
.
For at fylde dit array med brugernavne, ville du gøre noget som dette.
<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>