Bonjour,
voici mon problème:
je souhaite afficher le contenu de la table signature.
en temps normal, c'est une requête de base que j'arrive à faire et à afficher dans une page tout simplement.
je précise bien sur que la table n'est pas vide et contiens
plusieurs enregistrements.
Code :- <?
- // Déclaration des paramètres de connexion
- $host = "******";
- $login = "******";
- $pass = "******";
- $base = "******";
- // Connexion au serveur
- mysql_connect($host, $login,$pass) or die("erreur de connexion au serveur" );
- mysql_select_db($base) or die("erreur de connexion a la base de donnees" );
- // Creation et envoi de la requete
- $query = "SELECT * FROM signature";
- $result = mysql_query($query)or die(mysql_error());
- // Recuperation des resultats
- if (!mysql_fetch_row($result)) {
- echo "Aucun enregitrement ne correspond\n";
- }
- else {
- echo "les resultats sont :<br />";
- while ($row = mysql_fetch_row($result)) {
- $id_r = $row[0];
- $type_r = $row[1];
- $nom_r = $row[2];
- $mail_r = $row[3];
- $theme_r = $row[4];
- $couleur_r = $row[5];
- $precisions_r = $row[6];
- $ip_r = $row[7];
- $statut_r = $row[8];
- echo
" - " . $id_r . ", " . $type_r . ", " . $nom_r . ", " . $mail_r . ", "
. $theme_r . ", " . $couleur_r . ", " . $precisions_r . ", " . $ip_r .
", " . $statut_r . ", ";
- }
- }
- ?>
ce qui est affiché à l'ecran :
les resultats sont :
structure de la table :
CREATE TABLE `signature` (
`dem_id` INT( 11 ) NOT NULL AUTO_INCREMENT ,
`dem_type` VARCHAR( 11 ) NOT NULL ,
`dem_nom` VARCHAR( 255 ) NOT NULL ,
`dem_mail` VARCHAR( 70 ) ,
`dem_theme` VARCHAR( 50 ) ,
`dem_couleur` VARCHAR( 35 ) ,
`dem_precisions` VARCHAR( 255 ) ,
`dem_ip` VARCHAR( 20 ) ,
`dem_status` INT( 1 ) NOT NULL ,
PRIMARY KEY ( `dem_id` )
) TYPE = MYISAM ;
Merci d'avance a qui trouvera.