refkaben
Messages postés151Date d'inscriptionvendredi 19 août 2005StatutMembreDernière intervention21 février 2006
-
21 sept. 2005 à 08:47
refkaben
Messages postés151Date d'inscriptionvendredi 19 août 2005StatutMembreDernière intervention21 février 2006
-
22 sept. 2005 à 15:12
J'ai posé une question concernant l'affichage de resultat d'une requete select, quelques champs me paraissent sur ma page normalement d'autre Non.
Il ya une personne qui vient d'intervenir mais j'etais surprise par le fait que Mon message etait enlevé.
SVP! Aidez moi j'ai aucune explication au non affichage de mes champs!
voici le code:
<? include("connb.php"); ?>
<? $sql= mysql_query(" SELECT * FROM entreprise WHERE nentreprise='$ident' " );
while($res= mysql_fetch_array($sql))
{?>
Adresse,
<? echo $res["adresse"]; ?>,
----
Produits et services, <? echo $res["prodserv"];
ici par exemple le champs adresse ne s'affiche pas malgré qu'il n'est pas null à ma base!
j'ai essyé aussi d'ecrire tout le code en php mais j'ai le meme probleme.
merci!
refkaben
Messages postés151Date d'inscriptionvendredi 19 août 2005StatutMembreDernière intervention21 février 2006 22 sept. 2005 à 15:12
Les betises ne s'arretnt jamais!
C'etait juste une faute de frappe(je laisse un espace avant les noms de quelques champs)!
Je ne sais pas comment j'ai fait ça mais bon!ça m'a incité à faire des recherches!
Je suis désolée!
Merci à tous
refkaben
Messages postés151Date d'inscriptionvendredi 19 août 2005StatutMembreDernière intervention21 février 2006 21 sept. 2005 à 10:04
Merci malalam!
oui justement quand je fais le or die "selection immpossible", il me sort ce dernier message, je comprends pas le probleme!
en essayant votre methode j'ai le message suivant
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\program files\easyphp\www\businesscenter\fiche.php on line 15 d'ailleurs ce message me sort lorsque je fais une recherche multicritères! ça marche pour quelques champs et pas pour d'autres!
ça pourrait etre un problème dans la base de données elle meme? parceque je suis sur que les nom des champs sont bien les memes!
Je suis débutante en php et Vraiment ça me semble sombre ce genre d'erreur!
Merci de me répondre
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_Anthomicro
Messages postés9433Date d'inscriptionmardi 9 octobre 2001StatutMembreDernière intervention13 avril 20078 21 sept. 2005 à 13:15
Salut,
"j'etais surprise par le fait que Mon message etait enlevé."
cf charte, on ne poste pas deux fois pour le même problème.
"Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\program files\easyphp\www\businesscenter\fiche.php on line 15"
ça veut dire que ta requête est mauvaise, il y a une erreur au niveau de ta requête (champ inexistant, erreur de syntaxe...)
<hr size="2" width="100%"><li>Entraide, dépannage et vulgarisation informatique : Mon site de vulgarisation informatique</li>
FhX
Messages postés2350Date d'inscriptionmercredi 13 octobre 2004StatutMembreDernière intervention18 avril 20153 21 sept. 2005 à 22:01
" Le fetch_array marche très bien s'il y a 1 seul enregistrement
?" Bien sur, dans ce cas la, si t'as qu'un seul enregistrement, pas
besoin d'une boucle :)
refkaben
Messages postés151Date d'inscriptionvendredi 19 août 2005StatutMembreDernière intervention21 février 2006 22 sept. 2005 à 08:50
Merci Fhx!
Mais ça reste toujours le meme probleme! Sauf que cette fois lorsque je fais le Or die de select le message de celui ci ne me sort pas! Comme ci la requete s'execute normalement! mais le champs adresse ne s'affiche pas!
"De toutes manières, c'est un problème sur la base, pour moi." qu'est ce vous voulez dire?
Merci!
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 201025 22 sept. 2005 à 09:07
" Le fetch_array marche très bien s'il y a 1 seul enregistrement ?"
Bien sur, dans ce cas la, si t'as qu'un seul enregistrement, pas besoin
d'une boucle :)
Ah ben oui, j'avais donc mal interprété ta phrase.
Refkaben => exporte ta table, sous phpmyadmin, et copie la ici.
refkaben
Messages postés151Date d'inscriptionvendredi 19 août 2005StatutMembreDernière intervention21 février 2006 22 sept. 2005 à 14:56
Merci et voila ma table:
CREATE TABLE entreprise (
nentreprise int(11) NOT NULL auto_increment,
nom varchar(100) NOT NULL default '',
adresse varchar(255) NOT NULL default '',
ville varchar(40) NOT NULL default '',
codepostal varchar(5) NOT NULL default '',
pays varchar(20) NOT NULL default '',
tel varchar(30) NOT NULL default '',
fax varchar(30) NOT NULL default '',
mail varchar(50) NOT NULL default '',
web varchar(50) NOT NULL default '',
capital float(5,3) NOT NULL default '0.000',
regime varchar(10) NOT NULL default '',
chiffreaffaire float(8,3) NOT NULL default '0.000',
dirigeant varchar(200) NOT NULL default '',
anneeCreation int(4) NOT NULL default '0',
effectif varchar(11) NOT NULL default '',
nationalite varchar(255) NOT NULL default '',
marches text NOT NULL,
descriptif text NOT NULL,
autresInfos text NOT NULL,
emailcrp varchar(255) NOT NULL default '',
login varchar(100) NOT NULL default '',
pswd varchar(100) NOT NULL default '',
nsecteur int(50) NOT NULL default '0',
nsoussecteur int(50) NOT NULL default '0',
groupe varchar(100) NOT NULL default '0',
dateDerMaj datetime NOT NULL default '0000-00-00 00:00:00',
dateCreation datetime NOT NULL default '0000-00-00 00:00:00',
offshore varchar(10) NOT NULL default '0',
outsource varchar(10) NOT NULL default '0',
iso varchar(10) NOT NULL default '0',
multinationale varchar(11) NOT NULL default '',
logo varchar(255) NOT NULL default '',
pagevitrine varchar(255) NOT NULL default '',
prodserv varchar(255) NOT NULL default '',
marque varchar(255) NOT NULL default '',
juridique varchar(100) NOT NULL default '',
ts varchar(100) NOT NULL default '',
ts1 varchar(100) NOT NULL default '',
ts2 varchar(100) NOT NULL default '',
ts3 varchar(100) NOT NULL default '',
ts4 varchar(100) NOT NULL default '',
PRIMARY KEY (nentreprise),
FULLTEXT KEY outsource (outsource )
) TYPE=MyISAM;