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

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP]Dur à expliquer

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP]Dur à expliquer

n°279008
Randy---
"Un jour elle sera mienne..."
Posté le 04-01-2003 à 00:54:39  profilanswer
 

Le probleme est pas très compliqué, mais j'avoue ke je galere dessus...question de logique :)
 
en gros j'ai une page où je fais une requete sur 3 champs d'une table : une date, un titre, et un descriptif.
 
La disposition de la page est la suivante : j'ai un 1er tableau où, pour chaque ligne, j'affiche la date et le titre, suivi d'une image "voir".
j'aimerai que lorsque l'utilisateur clic sur le "voir" d'une ligne, le contenu du champ "descriptif" correspondant au titre/date s'affiche dans un autre tableau.
 
Si zavez compris, venez m'aider !! snif  :cry:  
sinon zhésitez pos à demander je peux re expliquer mieux..

mood
Publicité
Posté le 04-01-2003 à 00:54:39  profilanswer
 

n°279010
beleg
黑社會
Posté le 04-01-2003 à 00:59:05  profilanswer
 

sur la meme page ?

n°279012
Randy---
"Un jour elle sera mienne..."
Posté le 04-01-2003 à 01:01:54  profilanswer
 

oui les 2 tablos sont sur la meme page
 
une idée ?? :p

n°279014
beleg
黑社會
Posté le 04-01-2003 à 01:06:23  profilanswer
 

oui javascript va etre ton ami ... je sais faire mais juste pr IE.

n°279015
Randy---
"Un jour elle sera mienne..."
Posté le 04-01-2003 à 01:07:31  profilanswer
 

rah dis tjrs tu m'interesse !!!  
netscape je te cache pas ke je m'en tamponne un poil quand meme ...

n°279021
Randy---
"Un jour elle sera mienne..."
Posté le 04-01-2003 à 01:26:34  profilanswer
 

:bounce:  
c t koi ton idée alors ??

n°279026
beleg
黑社會
Posté le 04-01-2003 à 01:35:55  profilanswer
 

jai pas retrouvé mais a force de me taper la doc ...
 
peutetre les layers :
 
<LAYER>
  ID="layerName"
  WIDTH="width"
  HEIGHT="height"
  BGCOLOR="color"
</LAYER>  
http://developer.netscape.com/docs [...] tags:LAYER
 
apres un clic sur voir declenche un
document.nomdulayer.src = "descriptif.php?id=iddutrucavoir"
 
ca demande un ptit fichier en plus qui genere juste un peu de html pr le descriptif.
 
 
c lidée mais c pr netscape apparemment, jy retourne
 
AYE ... innerHTML .. detail a venir


Message édité par beleg le 04-01-2003 à 01:45:48
n°279032
beleg
黑社會
Posté le 04-01-2003 à 01:53:13  profilanswer
 

Code :
  1. <HTML><HEAD><SCRIPT>
  2. function show_details(obj,type)
  3. {
  4. if (type == 1)
  5. desc.innerHTML = "aaaaaaaaaaaaaaa<hr>aaaaaaaaaaaaaaaaaa";
  6. if (type == 3)
  7. desc.innerHTML = 'ffffffff<hr>fffffffffffff\n<input type="text">aaa';
  8. }
  9. </SCRIPT></HEAD><BODY>
  10. <H2> Amateur's guide to the animal kingdom</H2>
  11. <A href="javascript:show_details('desc',1)" >clic 1</A><br>
  12. <A href="javascript:show_details('desc',3)" >clic 2</A><br><br><br><br>
  13. <DIV ID="desc" >
  14. </DIV>
  15. </BODY></HTML>


 
joue avec ca


Message édité par beleg le 04-01-2003 à 01:54:20
n°279064
jolly
Posté le 04-01-2003 à 11:25:00  profilanswer
 

http://www.toutjavascript.com/main/index.php3
ya pas mal de truc dedans ..
regarde un peu

n°279154
Randy---
&#034;Un jour elle sera mienne...&#034;
Posté le 04-01-2003 à 13:51:08  profilanswer
 

ouaip c exactement ce ke je cherchais au nivo navigation, alors c tip top , merci bcp :)
 
mais l'inconvénient, c ke mes desc.innerHTML , ils affichent un texte stocké dans une base de données... or pour ca, php et javascript = caca non ?? :heink:

mood
Publicité
Posté le 04-01-2003 à 13:51:08  profilanswer
 

n°279157
beleg
黑社會
Posté le 04-01-2003 à 13:57:16  profilanswer
 

non tu passes le descriptif en parametre a la fonction que jai appelé show_detail et voila.

n°279158
Randy---
&#034;Un jour elle sera mienne...&#034;
Posté le 04-01-2003 à 14:00:10  profilanswer
 

regarde

Code :
  1. {
  2.    
  3.    
  4.     if ($i == 1)
  5.      desc.innerHTML = '<?php
  6.              include ("connect_db.php" );
  7.              $result = mysql_query( "SELECT descriptif FROM evenements" );
  8.              while ($a_row = mysql_fetch_array($result))
  9.                {
  10.                $firstline=nl2br(stripslashes($a_row[descriptif]));
  11.                print "$firstline";
  12.               }
  13.               mysql_close( $link );
  14.                  ?>'  ;
  15.    
  16.     if ($i == 2)
  17.        desc.innerHTML = "PROUT";


 
là ca chie dans la colle , il comprends pas le php dans le js

n°279159
beleg
黑社會
Posté le 04-01-2003 à 14:03:12  profilanswer
 

Code :
  1. {
  2.        
  3.        
  4.         if ($i == 1)
  5.            desc.innerHTML = '<?php


 
ya un truc qui va pas ... $i a lexterieur des balises php ????

n°279160
Kyle
Posté le 04-01-2003 à 14:04:27  profilanswer
 

et puis il faut aussi faire un echo pour le javascript je pense...

n°279161
Randy---
&#034;Un jour elle sera mienne...&#034;
Posté le 04-01-2003 à 14:06:10  profilanswer
 

hmm....faudrait ke je l'entoure genre :  
if (<?php $i ?> == 1)  
          desc.innerHTML = '<?php  
 
 
c ca ?  
 
ah ben merde je teste et ca chie tjrs :cry:

n°279162
beleg
黑社會
Posté le 04-01-2003 à 14:07:50  profilanswer
 

<javascript>
 
showdetail(descriptif){
des.innrHTML = descriptif
}
</javascript>
<?
query = select date titre desc from ...
$result = mysql_query(  
while ($row = mysql_fetch_array($result))
{
 
$date = $row ["date"]
$titre = ...
$desc = ...
 
?>
 
<td><?=$date?></td>
<td><?=$titre?></td>
<td><a href="javascript:showdetail('<?=$desc?>'"><img src="VOIR"></a></td>
 
 
 
 
<?
}
mysql_free($result)
?>
 
<DIV ID="desc" >  
</DIV>  
 
 
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP]Dur à expliquer

 

Sujets relatifs
[PHP] Recherche programmeur[PHP] Problème de "mise à jour" [résolu]
[PHP] pb pour afficher juste une ligne du bddPHP_AUTH_USER ?
[PHP ASP ] comment mettre asp sur easyphp apache koi[PHP] traduire ASP en PHP je connais pas l asp :(((((((((
[PHP] Probleme avec exec() positionné dans une boucle...[resolu][PHP] Récupérer un login htaccess dans une variable ?
[PHP] Création du fichierPHP/MySQL et CDDB........
Plus de sujets relatifs à : [PHP]Dur à expliquer


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