Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
5132 connectés 

 


Dernière réponse
Sujet : Qestions Mysql/php + multimania
ofbdood ouiii voilà j'ai trouvé justement !!
et en plus ça marche (c magique quand même  :lol: )
 
j'ai plus qu'a faire un formulaire pour ajouter des entrées mais ça je pense que je vais me debrouiller.enfin j'vais essayer...
 
Merci bcp !
peut etre @bientôt...si j'ai du mal  ;)

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
ofbdood ouiii voilà j'ai trouvé justement !!
et en plus ça marche (c magique quand même  :lol: )
 
j'ai plus qu'a faire un formulaire pour ajouter des entrées mais ça je pense que je vais me debrouiller.enfin j'vais essayer...
 
Merci bcp !
peut etre @bientôt...si j'ai du mal  ;)
bob007 pour la bordure c dans ta balise <Table> tu lets à la place <Table border=1>
Autrement pour la boucle avec while c ici que tu mets ton tableau. En fait, tu mets ton tableu avant, ta ligne dans la boucle et tu cloture ton tableau en dehors de la boucle. Comme ca il va créer des lignes de tableau à chaque enregistrement.
ofbdood bon j'ai tester avec td,tr et table et la ça marche effectivement (sauf que y'a pas de bordures mais ça je trouverais)
mais le pb c que imaginons que j'ai une centaine de ligne ds ma base...je vais pas metre 100 fois le meme code, je voudrais que en lisnat la base il créer tout seul comme un grand un tableau du meme genre...(sans taille fixe defini à l'origine)
 
et pi ben j'ai tjs que ma première ligne de ma base qui s'affiche et les autres ...ben je sais pas ou elles sont partis !!??
:heink:
ofbdood ha oui evidement si je me plante ds la syntaxe ça risque pas de marcher :-p
bon je vais tester ça...
 
et sinon personne pour mon 1er pb ?
 
Merci encore !
omega2

ofbdood a écrit a écrit :

bon je trouve qq sites qui m'aide bien aussi.
par contre j'ai vraiment 2 gros pb le premier :
-n'affiche pas TOUT le contenu de ma table alors que je met en syntaxe :
$requete = "SELECT * FROM Games";
 
-n'affiche pas les resultats sous forme de tableau alors que je met ça :
$enregistrement = mysql_fetch_array( $resultat );
echo $enregistrement['Titre'] . '<br>';
echo $enregistrement['Langue'] . '<br>';
...
 
(là il me met toutes les parties les unes en dessous des autres !)
 
voilà deja si qqun toruve pkoi ça deconne et m'explique je serais bien content  ;)  
@+  



Pour le second problème, c'est un problème d'html pas de php ou de mysql.
En html, <BR> corespond à un retour à la ligne.
Dans ton cas, tu devrais utiliser les tables.
C'est de la forme
<TABLE>
<TR>
<TD>
ligne 1 colone1
</TD>
<TD>
ligne 1 colone2
</TD>
<TD>
ligne 1 colone3
</TD>
</TR>
<TR>
<TD>
ligne 2 colone1
</TD>
<TD>
ligne 2 colone2
</TD>
<TD>
ligne 2 colone3
</TD>
</TR>
</TABLE>
 
A toi de mettre les valeurs comme il faut. ;)
Bonne continuation.

ofbdood bon je trouve qq sites qui m'aide bien aussi.
par contre j'ai vraiment 2 gros pb le premier :
-n'affiche pas TOUT le contenu de ma table alors que je met en syntaxe :
$requete = "SELECT * FROM Games";
 
-n'affiche pas les resultats sous forme de tableau alors que je met ça :
$enregistrement = mysql_fetch_array( $resultat );
echo $enregistrement['Titre'] . '<br>';
echo $enregistrement['Langue'] . '<br>';
...
 
(là il me met toutes les parties les unes en dessous des autres !)
 
voilà deja si qqun toruve pkoi ça deconne et m'explique je serais bien content  ;)  
@+
ofbdood heu...ouais je cache pas que j'ai un peu de mal à comrpendee la...
paske toute les variables genre $table05,$ee,$ff c pas defini ça ?, nan ?
 
à moins que la tu m'es donné le système pour ajouter des lignes ds ma base ? c ça ?
 
et le : "tonchamps1" c les champs de ma base c ça ?
 
 
oui je sais j'ai un peu de mal avec mysql mais c normal je debute  :(
bob007 Moi je te conseille de faire comme ca:
$query = "SELECT * FROM $table05";
$req = mysql_query($query) or die ("une erreur" );
$res = mysql_numrows($req);
$i=0; //tu déclares une var
WHILE($res!=$i)
{
$ta_var = mysql_result($req,$i,"tonchamps1" );
$ee = mysql_result($req,$i,"ee" );
$dd = mysql_result($req,$i,"dd" );
$ff = mysql_result($req,$i,"ff" );
    echo("$ta_var $ee $dd $ff" );
//oubli po de mettre ton texte avant le $i++;
$i++;//autoincrémente la variable
}
mysql_close(); //close de connec
 
Voilà
 
@++
ofbdood bon dnoc voilà je veux créer une base de donnée sur multimania
 
j'ai dejà créer la base avec leur site, tout les champs, je peut en ajouter en passant par leur site, j'arrive à afficher une ligne specifique sur monb site mais j'ai encore plusieur pb !
 
dejà comment afficher toute la base sur une page web  
ensuite au lieu que tout les champs s'affiche à la suite les mettre les uns à coté des autres et enfin reussir à les mettre ds un tableau.
 
bon après je voudrais pouvoir rajouter des entrées à partir de mon site (en partant de variables php) c possible ?
 
voilà le code de ma page concernant la base :
 
<?php
$db = mysql_connect();
mysql_select_db("******_db",$db);
 
$requete = "SELECT * FROM Games WHERE id=1";
$result = mysql_query ($requete,$db);
$Games =mysql_fetch_object($result);
mysql_free_result($result);
?>
</head>
 
et ça ds la partie <body>:
 
<?php echo $Games->Titre ?>
<BR>
<?php echo $Games->Langue ?>
<BR>
<?php echo $Games->Date ?>
<BR>
<?php echo $Games->Possesseur ?>
<BR>
<?php echo $Games->FTP ?>
 
voilà voilà...si vous pouvez me filer un coup de main ou aussi un bon site qui explique comment faire ça serait cool !
 
 
@+
DooD

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)