Probleme avec un tableau

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Probleme avec un tableau

par Tians » 15 févr. 2005, 17:10

si j'ai pas de bdd, je dois obligatoirement passer par du javascript??
c'est la merde ca.
parce que le javascript j'ai pas le droit, mes patrons ne veulent pas de javascript dans leur appli...

merci bien de ton aide. :)

par Ouaibou » 15 févr. 2005, 17:07

Ok j'ai compris ;) c'est donc bien impossible sans javascript si tu ne dois pas recharger (actualiser) la page.

par Invité » 15 févr. 2005, 17:01

le truc c'est comme je l'ai dit plus haut c'est que en cochant les cases je voudrais faire passer les lignes cochés dans un autre tableau.

en réalité j'ai deux tableaux.

le premier avec des checkbox et des noms et email et un second vierge.

Mon but est de cocher certains noms et de les envoyer dans mon tableau vierge.

Voila, j'espere que tu comprend ce que j'ai voulu dire.

par Ouaibou » 15 févr. 2005, 16:54

Derien,

Seulement sans base de donnée je ne vois pas l'intéret d'utiliser un while autant directement réaliser un simple tableau html. Cependant à la place d'une base de donnée tu peux utiliser un fichier texte mais ca risque d'être un peu plus compliquer.

Pour cela tu peux visiter ce lien qui explique comment lire un fichier texte, après le principe est à peu prés le même que précedemment :

http://www.phpdebutant.org/article58.php

par Invité » 15 févr. 2005, 16:51

merci bien

malheuresement je ne bosse pas sur du mysql, je bosse sur du ldap.
en fait c juste une maquette pour le moment on m'a demandé de la faire marcher sans bdd.
c'est aussi pour ca que je ne vois pas comment faire.
en tout cas merci beaucoup pour ton aide.

par Ouaibou » 15 févr. 2005, 16:48

Ok,

Le mieux à faire est de rentrer tes données dans une base de donnée car sinon 200 variable à gérer ce n'est pas facile et surtout inutile. Disons que tu réalise donc un formulaire permettant d'entrer tes 200 données dans une table 'docteurs' par exemple.

------------------------
table : docteurs
------------------------
- id
- nom
- email
- adresse

Une fois cela fait il te suffit de réaliser une sélection classique :
<table width="100%"  border="0" cellpadding="5" cellspacing="0">
<form name="form1" method="post" action="?action">
<?
	$sql = mysql_query("SELECT id, nom, email, adresse FROM docteurs") or die(mysql_error());
	
	while($row = mysql_fetch_assoc($sql)) {
?>
  <tr>
    <td width="6%"><input type="checkbox" name="checkbox" value="checkbox"></td>
    <td width="54%"><? echo $row['nom']; ?></td>
    <td width="40%"><? echo $row['email']; ?></td>
  </tr>
<?		
	}
?>
</form>
</table>
C'est une structure très basique

Après c'est à toi d'approfondir. Pour les cases à cocher je te conseille d'aller visiter le lien suivant :

http://julp.developpez.com/php/formulaires/#5

Cordialement,
Laurent

par Invité » 15 févr. 2005, 16:38

le hic c'est que j'ai pas le droit au javscript.

Mon premier souci est de faire une boucle pour afficher mes donnees dans un tableau.

<?php

$dra = "Docteur A";
$drb = "Docteur B";
$drc = "Docteur C";
$drd = "Docteur D";

$dramail = "[email protected]";
$drbmail = "[email protected]";
$drcmail = "[email protected]";
$drdmail = "[email protected]";

?>

ca se sont mes variables, j'aimerai faire un tableau a trois colonnes la premiere avec des checkbox, la seconde avec les noms des docteurs et la troisieme avec les mail.

Je voudrais faire ca en boucle car au final j'aurai plus de 200 adresses et nom, mais je comprend pas le principe d'une boucle, j'arrive a mettre en pratique.

merci d'avance.

par Ouaibou » 15 févr. 2005, 16:29

Bonjour,

J'aurais plutôt vu cela en javascript, dans ce cas il faudrait demander à un modérateur de changer ton sujet de place. Pour ma part il serait également sympathique d'un peu plus détailler ta réalisation en commençant par nous montrer (au moins) une base d'une structure html :wink:

Cordialement,
Laurent

Probleme avec un tableau

par Invité » 15 févr. 2005, 12:28

Bonjour

Je vous explique mon problème.
J'ai deux tableau, dans l'un il y a une serie de nom et d'adresse mail avec une case a cocher devant le nom.
je voudrai qu'en cliquant sur le bouton ajouter le nom et l'adresse email de la personne cocher se mette dans mon second tableau avec une checkbox devant.

Je vous remercie d'avance.