
|
introduction et connexion à une base 1- 2- 3 |
afficher une image aléatoirement 1- 2 |
récupérer la résolution de l'écran |
|
manipulations d'images 1- 2- 3 |
<?php
$hote="nom_du_serveur";
$utilisateur=$_POST['user'];
$mot_de_passe=$_POST['pass'];
mysql_connect("$hote","$utilisateur","$mot_de_passe");
?>
<?php $nombase="ma_base"; // les variables pour $nomtable="ma_table"; // la table et la base. mysql_select_db($nombase); // selection de la base $demande = "SELECT * from $nomtable"; // on met la requête mysql // dans une variable $resultat = mysql_query($demande); // on envoit la requête // au serveur. le résultat // sera contenu sous la forme // d'un tableau dans la variable // $resultat ?>
<?php
print "\n<table border>\n"; // début du tableau
print "<tr>\n";
while ($colonne = mysql_fetch_field($resultat)) { // tant qu'on a des
// colonnes
// dans $resultat
print "<td bgcolor='#FFC68C'>$colonne->name </td>\n";
// écrit le nom des colonnes
} //accolade pour fermer le while
print "</tr>\n"; //et voici la premiere ligne du tableau terminée.
while ($ligne = mysql_fetch_array($resultat, MYSQL_ASSOC)) {
// tant qu'on a des
// lignes de données
// dans $resultat
print "<tr>\n";
// $ligne contient le nom de la colonne
// et sa donnée dans un tableau,
// il faut donc les séparer.
foreach ($ligne as $col_val) { // pour chaque valeur
// de colonne sur la ligne..
print "<td>$col_val</td>\n"; //écrit les données
}
print "</tr>\n"; // changement de ligne
} // accolade pour fermer le while
print "</table>\n"; // fin du tableau
?>