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

 


Dernière réponse
Sujet : [php ] affichage complexe pb très sérieux
100top j'ai po fait gaff ( exuse )
ca marche merci merci merci mercimerci mercimerci mercimerci mercimerci merci merci merci merci mercimerci mercimerci mercimerci merci merci merci merci mercimerci mercimerci mercimerci merci merci merci merci mercimerci mercimerci mercimerci merci merci merci  je suis trop content !!!!!!!!!!!!!!!
merci beaucoup à Archangel et lord ii

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
100top j'ai po fait gaff ( exuse )
ca marche merci merci merci mercimerci mercimerci mercimerci mercimerci merci merci merci merci mercimerci mercimerci mercimerci merci merci merci merci mercimerci mercimerci mercimerci merci merci merci merci mercimerci mercimerci mercimerci merci merci merci  je suis trop content !!!!!!!!!!!!!!!
merci beaucoup à Archangel et lord ii
archangel opups j'ai oublié un ';' à la fin
donc:
 
return $result;
 
et là ça devrait marcher
100top function commentaire($nom)
 {
 global $connexion, $table, $imgComment;
 
 $nbcomment = mysql_query("select COUNT(*) from $table where nom='$nom'",$connexion);
 $nbcomment = mysql_result($nbcomment,0,"COUNT(*)" );
 
 $result = "<font size=1>[".$nbcomment."]</font>";  
 $result .= "<a href=\"javascript:commentaire('".$nom."')\">";  
 $result .= "<img src='".$imgComment."' align=\"absmiddle\" border=0 alt=\"Commentaires\">";  
 $result .= "</a>";  
return $result  
 }
 
 
pour l'affichage
 $Affichage .= "<td width='3%' bgcolor='336699'>";
        $Affichage .= commentaire($A_ID);
 $Affichage .="</td>";
100top j'ai trouvé l'erreur : c'est le  
return $result
ca met une erreur de tout mon script !!!!!!!!!!!!!!
Lord II Remontre nous la nouvelle partie modifié
100top je trouve po d'erreur , je cherche , je cherche si tu vois en truc ....
je suis lo
archangel Et tu as bien fais ça ensuite :
 
$Affichage .= "<table width='600' border='0' cellspacing='0' bordercolor='336699'>";  
   $Affichage .= "<tr>";  
   $Affichage .= "<td width='90%' bgcolor='336699'>";  
// nom du script prenom  
   $Affichage .= "<font face='Verdana, Arial, Helvetica, sans-serif' color='ffffff'><b>$A_Nom </b><i>De $A_Prenom </i><a href='mailto:$A_Mail'><img src='../images/email.gif' border='0'></a></i></font></td>";  
 
   $Affichage .= "<td width='3%' bgcolor='336699'>";  
 
$Affichage .= commentaire($A_ID);  
 
 $Affichage .="</td>";

 

[edit]--Message édité par archangel--[/edit]

Lord II Normalement ca marche,
 
Pense à reagder les requetes pour voir s'il n'y a pas de pb
100top rien ne s'affiche maintenant ;( c'est un plus ?
archangel lord ii a raison
 
voila le code:
 
function commentaire($nom)  
{  
global $connexion, $table, $imgComment;  
   
$nbcomment = mysql_query("select COUNT(*) from $table where nom='$nom'",$connexion);  
$nbcomment = mysql_result($nbcomment,0,"COUNT(*)" );  
   
$result = "<font size=1>[".$nbcomment."]</font>";  
$result .= "<a href=\"javascript:commentaire('".$nom."')\">";  
$result .= "<img src='".$imgComment."' align=\"absmiddle\" border=0 alt=\"Commentaires\">";  
$result .= "</a>";  
 
return $result
}  
 
puis appelle la focntion comme ça :
 
$Affichage .= commentaire($A_ID);
 
Et normalement ça doit marcher.
 
tu vois finalement le code de la fonction commmentaire nous a bien servi.
 
@+
Archangel
100top comme ca ?
function commentaire($nom)
 {
 global $connexion, $table, $imgComment;
 
 $nbcomment = mysql_query("select COUNT(*) from $table where nom='$nom'",$connexion);
 $nbcomment = mysql_result($nbcomment,0,"COUNT(*)" );
 
 $Affichage .= "<font size=1>[".$nbcomment."]</font>";
 $Affichage .= "<a href=\"javascript:commentaire('".$nom."')\">";
 $Affichage .= "<img src='".$imgComment."' align=\"absmiddle\" border=0 alt=\"Commentaires\">";
 $Affichage .= "</a>";
 }
?>
Lord II Non ca marche pas comme ca.
 
Je pense que au lieu de faire des echos tu devrais mettre les chaines dans une variable que tu retournerais a la fonction appelante...
 
et l'appel de la fonction devient :
 
$Affichage= commentaire($A_ID);
100top lord ii a écritC'est pour ca que ca marche pas car dans la fonction tu fais un echo donc tu ecris directement dans la page et pas dans la variable Afiichage au milieu des <td>  
 
et j'enleve juste les echo et c'est bon ?
Lord II C'est pour ca que ca marche pas car dans la fonction tu fais un echo donc tu ecris directement dans la page et pas dans la variable Afiichage au milieu des <td>
100top function commentaire($nom)
 {
 global $connexion, $table, $imgComment;
 
 $nbcomment = mysql_query("select COUNT(*) from $table where nom='$nom'",$connexion);
 $nbcomment = mysql_result($nbcomment,0,"COUNT(*)" );
 
 echo "<font size=1>[".$nbcomment."]</font>";
 echo "<a href=\"javascript:commentaire('".$nom."')\">";
 echo "<img src='".$imgComment."' align=\"absmiddle\" border=0 alt=\"Commentaires\">";
 echo "</a>";
 }
 
voila la source
mais je pense pas qu'elle te serve a grand chose
archangel Salut,
 
on pourrait aussi avoir le source de la fonction commentaire?
 
@+
Archangel
tu aurais pas le passage juste en html ? :)
Lord II Question bète, la fonction commentaire ecrit telle les données dans la varibale Affichage ???????
100top [citation][nom]elcap a écrit[/nom]une première erreur : le cipyright en bas n'est pas foireux :) ;)  
 
attend je te met le passage en php de l'annoce du script :
 
$Affichage .= "<table width='600' border='0' cellspacing='0' bordercolor='336699'>";
   $Affichage .= "<tr>";
   $Affichage .= "<td width='90%' bgcolor='336699'>";
// nom du script prenom
   $Affichage .= "<font face='Verdana, Arial, Helvetica, sans-serif' color='ffffff'><b>$A_Nom </b><i>De $A_Prenom </i><a href='mailto:$A_Mail'><img src='../images/email.gif' border='0'></a></i></font></td>";
// commentaire
   $Affichage .= "<td width='3%' bgcolor='336699'>";
   $Affichage .= " Commentaires : ";
commentaire($A_ID);
---> normallement le commentaire($A_id) donne l'image  
   $Affichage .="</td>";
// Site de demo
   $Affichage .= "<td width='3%' bgcolor='336699'><a href='$A_Telephone' target='_blank'><img src='../images/HOME.GIF' border='0'alt='Démonstration du script'></a></td>";
// télécharger
   $Affichage .= "<td width='3%' bgcolor='336699'><a href=photo/$A_ID.zip><img src='../images/SUBMIT.GIF' alt='Telcharger le script' border='0'></td></a>";
    if(file_exists("photo/$A_ID.zip" ))
   {
    $Affichage .= "</td></tr>";
   }
// description
   $Affichage .= "<tr bgcolor='3366cc'><td colspan='4' height='22'><font face='Verdana, Arial, Helvetica, sans-serif' color='#FFFFFF' size='2'>$A_Annonce</font> ";
   $Affichage .= "</td>";
   $Affichage .= "";
   $Affichage .= "</table>";
   $Affichage .= "<br>";
 
 
voila
une première erreur : le cipyright en bas est foireux :)
 
pour le reste j'aurais bien regardé mais le source de ta page est compressé... on comprend plus rien....
100top site pour comprendre :
http://www.scripts100top.fr.st
100top Encore un pb a résoudre : voila  
dans mon script j'affiche une annonce :
 
$Affichage .= "<table width='600' border='0' cellspacing='0' bordercolor='336699'>";
   $Affichage .= "<tr>";
   $Affichage .= "<td width='90%' bgcolor='336699'>";
// nom du script prenom
   $Affichage .= "<font face='Verdana, Arial, Helvetica, sans-serif' color='ffffff'><b>$A_Nom </b><i>De $A_Prenom </i><a href='mailto:$A_Mail'><img src='../images/email.gif' border='0'></a></i></font></td>";
 
   $Affichage .= "<td width='3%' bgcolor='336699'>";
 
ici je voudrais inserer une fonction pour qu'il s'affiche dans l'annonce donc j'ajoute :
commentaire($A_ID);
   $Affichage .="</td>";
mais la mon commentaire se retrouve tout en hait de mon site comment puis je faire ???
 
merci

Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR