Dur à expliquer [PHP] - PHP - Programmation
Marsh Posté le 04-01-2003 à 01:06:23
oui javascript va etre ton ami ... je sais faire mais juste pr IE.
Marsh Posté le 04-01-2003 à 01:07:31
rah dis tjrs tu m'interesse !!!
netscape je te cache pas ke je m'en tamponne un poil quand meme ...
Marsh Posté le 04-01-2003 à 01:35:55
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
Marsh Posté le 04-01-2003 à 01:53:13
Code :
|
joue avec ca
Marsh Posté le 04-01-2003 à 11:25:00
http://www.toutjavascript.com/main/index.php3
ya pas mal de truc dedans ..
regarde un peu
Marsh Posté le 04-01-2003 à 13:51:08
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 ??
Marsh Posté le 04-01-2003 à 13:57:16
non tu passes le descriptif en parametre a la fonction que jai appelé show_detail et voila.
Marsh Posté le 04-01-2003 à 14:00:10
regarde
Code :
|
là ca chie dans la colle , il comprends pas le php dans le js
Marsh Posté le 04-01-2003 à 14:03:12
Code :
|
ya un truc qui va pas ... $i a lexterieur des balises php ????
Marsh Posté le 04-01-2003 à 14:04:27
et puis il faut aussi faire un echo pour le javascript je pense...
Marsh Posté le 04-01-2003 à 14:06:10
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
Marsh Posté le 04-01-2003 à 14:07:50
<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>
Marsh Posté le 04-01-2003 à 00:54:39
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
sinon zhésitez pos à demander je peux re expliquer mieux..