begin process at 2012 05 31 06:39:05
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Base de données

 > 

MySQL

 > 

Probleme affichage de donnee


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Probleme affichage de donnee

mercredi 29 novembre 2006 à 10:29:46 | Probleme affichage de donnee

zizou71

Bonjour ,

Jai grand bessoint  D'aide 

jai cree un formulaire de contacte   qui enregitre tres bien  les entrer  sur [ Lien ]     mais  je buche n depuit une semaine  sur  le comment afficheés les donnee voici le code  :
<?php
$dbhost = "mysql1.100ws.com";
$dbuser ="*******";
$dbpass="****";
$dbbase="*****";
@mysql_connect($dbhost,$dbuser,$dbpass) or die("La Connexion a échouée");  @mysql_select_db($dbbase) or die("La Base $dbbase n'existe pas");
// sélection de la base
$sql = SELECT * FROM `carnet` ;
//On envoie la requête
$req = mysql_query($sql) ;

//On fait une boucle
while($val = mysql_fetch_array($req)) ;
{
 

//on ferme la connexion
mysql_close();
?>

Tjour ecran blanc : meme avec un echo :

Merci de votre aide 

Cdlt


mercredi 29 novembre 2006 à 10:39:27 | Re : Probleme affichage de donnee

mike17

Membre Club
Salut, je pense que le problème viens de là :
$sql = SELECT * FROM `carnet` ;

à remplacer par

$sql = "SELECT * FROM `carnet`";
mercredi 29 novembre 2006 à 10:40:32 | Re : Probleme affichage de donnee

mike17

Membre Club
oups pardon, j'oublie la règle des côtes :

$sql = 'SELECT * FROM `carnet`';
mercredi 29 novembre 2006 à 10:45:33 | Re : Probleme affichage de donnee

zizou71

Dsl  tjour le meme probleme  ecrans blanc
mercredi 29 novembre 2006 à 10:46:28 | Re : Probleme affichage de donnee

Bling 182

Salut,

Ton while devrait ressembler à ceci :

while ($val = mysql_fetch_array ($req))
{
    print ($val['identifiant_de_ta_colonne_dans_la_base'] . '<br />'); //a chaque colonne de ta table correspond un $val['identifiant_de_colonne']
}
mercredi 29 novembre 2006 à 10:55:24 | Re : Probleme affichage de donnee

zizou71

Dsl mais peut tu etre plus precis Stp 

Jai des notions de php depuit une semaine    

je veux afficher  la totaliter de la table  Carnet  de ma basse   

Merci

mercredi 29 novembre 2006 à 11:04:52 | Re : Probleme affichage de donnee

Bling 182

Pour être plus précis, il faudrait que je sache comment est construite ta table carnet.

Disons que par exemple que tu as une table avec comme colonnes id, nom, prénom, adresse.

Tu fais ton
$sql = "SELECT nom,prenom,adresse FROM `carnet`";

$req = mysql_query ($sql) or die ("T'es trop nul <br />" . mysql_error());

while ($entry = mysql_fetch_array ($req))
{
    print ('Nom : ' . $entry['nom'] . ', Prenom : ' . $entry['prenom'] . ', adresse : ' . $entry['adresse'] . ' <br />');
}


Ca aura pour effet d'afficher Nom : nom1, Prenom : prenom1, adresse : adresse1 pour la totalité de ta table carnet.
mercredi 29 novembre 2006 à 11:06:10 | Re : Probleme affichage de donnee

zizou71

Voila  ce que sa done

//on ferme la connexion mysql_close(); ?> }

revoici le code :

<?php

$dbhost = "mysql1.100ws.com";
$dbuser ="******";
$dbpass="*****";
$dbbase="*****";

// sélection de la base
$sql = SELECT * FROM `carnet` ;

//On envoie la requête
$req = mysql_query($sql) ;

//On fait une boucle
 while ($val = mysql_fetch_array ($req))
{
    print ($val['id'] . '<br />'); //a chaque colonne de ta table correspond un $val['identifiant_de_colonne']


//on ferme la connexion
mysql_close();
?>


//on ferme la connexion
mysql_close();
?>

mercredi 29 novembre 2006 à 11:16:06 | Re : Probleme affichage de donnee

Bling 182

Oublie pas de fermer ton accolade après ton traitement du while.

Voici le code modifié :


<?php

$dbhost = "mysql1.100ws.com";
$dbuser ="******";
$dbpass="*****";
$dbbase="*****";

// sélection de la base
$sql = SELECT * FROM `carnet` ;

//On envoie la requête
$req = mysql_query($sql) ;

//On fait une boucle
 while ($val = mysql_fetch_array ($req))
{
    print ($val['id'] . '<br />');

}

//on ferme la connexion

mysql_close();
?>


//on ferme la connexion
mysql_close();
?>

PS : Un conseil, ne fais pas des SELECT *, mais SELECT champ1,champ2,champ3... (question de temps de traitement SQL )
mercredi 29 novembre 2006 à 11:25:00 | Re : Probleme affichage de donnee

zizou71

Merci de m'aidee 


sa donne  : //on ferme la connexion mysql_close(); ?> }

la structure de ma basse et comme  sa :

base: zazzaz_upc ------ table carnet  (carnet que je veut afficher )

dans carnet il y a  id, mail ,telephone , prenom

Pkoi dans ton code il y a 2 * mysql_close ?






1 2 3 4

Cette discussion est classée dans : mysql, probleme, donnee, affichage, dbbase


Répondre à ce message

Sujets en rapport avec ce message

probleme d'encodage utf8 versus iso8859 (php/apache/mysql) [ par hybride11 ] os : mandriva spring 2008navigateur: firefox 2.0.0.14php: 5 apache : 2.2.8mysql 5.0.51bonjour, je suis confronté à un probleme d'encodage .  dans la b probleme affichage liste [ par mechergui ] bonjour tout le monde . je suis entrain de travailler sur des listes successives chacune alimente la suivante depuis son resultat , elle le ramene d'u Probleme d'affichage: php5 - Webdev11 - Apache2-2 [ par nerone21 ] Bonjour les NetCréateur.Alors j'ai un petit problème (et je suis débutant).j'ai un serveur ou d'origine était installé un apache 2-2 et webdev11. (tou probleme d'enregistrer la date sous mysql [ par bassouma10 ] bonjour tousj'ai un probleme sur l'enregistrement de date en ma base mysql car quant j'enregistre la date sous forme yyyy/mm/dd il enregistre bien et Affichage d'enregistrement par deux [ par DjChat ] Bonjour a tous, je veux afficher sur une page les enregistrement de ma table MySQL manifestation par deux (enregistrement) et que si il y a plus de de affichage des résutats-php-mysql [ par yassine56 ] bonjour, voila mon problème,je travaille sur un projet " un sondage avec "Mysql_php"" .par exemple: la question:   comment jugez vous  la formation ce Probeme d'affichage de Mysql/phpmyadmin base de données [ par hatimin ] Bonjour,Je suis débutant en Php Mysql.Je vien d'installer Easyphp sur mon pc. le serveur Apache et Mysql sont démarrés.sur IE, je tappe http//localhos probleme de connexio a la base de données mysql [ par newsparallel ] Bonjour,j'ai un site creer en php quand j'essaye a me connecter a ma base de données ,la page qui s'affiche n'est pas complete ,y'a le manque des tabl Probleme base de donnée Mysql. [ par bmxman25 ] Bonjour à toutes et à tous, Je suis actuellement en train de dévellopper un site web , J'ai mis en place un formulaire de connexion.Pour l'inscription probleme csv à mysql : accent [ par kataVB ] boujour tout le mondePour un site j'ai eu besoin de faire un petit script pour importer des fichies csv vers une table Mysql. le script marche bien,


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,889 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales