Mysql
- 6. Server Side • Administration • Java • MySQL • PHP • Perl • PostgreSQL • Python • Roxen • Wireless • XML • Zope Client Side • DHTML • Flash • Graphics • JavaScript • Style Sheets • WML MySQL Alternatives
- 12. How It Works MySQL is based on a client/server model MySQL BLACK BOX CLIENT PROGRAM
- 17. MySQL Example <?php $conn = mysql_connect ( $host , $user , $password ); mysql_select_db ( $dbname ); $res = mysql_query ( "SELECT * FROM users" , $conn ); $header_printed = false ; print "<TABLE>" ; do { $data = mysql_fetch_array ( $res , MYSQL_ASSOC ); // Retrieve the next row of data. if ( ! is_array ( $data ) ) { break; }
- 18. MySQL Example ( continue ) if ( ! $header_printed ) { print " <TR>" ; reset ( $data ); while (list( $name , $value ) = each ( $data )) { print " <TH>$name</TH> " } print " </TR>" ; $header_printed = true ; } print " <TR>" ; print " <TD>" ; print implode ( "</TD> <TD>" , $data ); print " </TR>" ; } while ( $data ); print "</TABLE>" ; ?>