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

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  syntaxe variable php dans onClick

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

syntaxe variable php dans onClick

n°1137014
sampras60
Posté le 01-07-2005 à 11:45:44  profilanswer
 

Bonjour, j'ai un probleme à regler en urgence :
 
Je voudrai faire une liste a partir de nom de magasin enregistré dans une base de donnée et lorsque ke je click (c la le probleme) je voudrai que ca tranfert le nom, le lien , et l'adresse d'un .jpg correspondant au magasin (tout ca se trouve ds la base de donnée) dans un formulaire juste a coté. J'ai un probleme avec la ligne en rouge
 
<td align="center"><br>
    <?php
     $conex = mysql_connect($server, $user, $pass) or die('Erreur de connexion ');
  mysql_select_db($db,$conex) or die('Base inexistante ');
  $sql = "SELECT * FROM enseigne";
  $req = mysql_query($sql) or die('Erreur SQL : <br>'.$sql);
  if (($num=mysql_num_rows($req)) > 0) {
   echo "<form method=\"POST\" action=\"suppr_enseigne.php\">";
   echo "<select name=\"liste_ens\" size=\"6\" onClick=\"document.getElementById('form_nom_ens').value = $nom_ens[document.getElementById(\'liste_ens\').value] \">";
   $nom_ens = Array($num);
   $lien = Array($num);
   $chemin_logo = Array($num);
   $i = 0;
   while($data = mysql_fetch_assoc($req)) {
    $nom_ens[$i] = $data['nom_ens'];
    $lien[$i] = $data['lien'];
    $chemin_logo[$i] = $data['chemin_logo'];
    echo "<OPTION value=\"$i\"> $nom_ens[$i] </OPTION>";
    $i++;
   }
   echo "</select>";
   echo "<br><input type=\"image\" src=\"image/Supprimer2.jpg\"></form>";
  }
  else { echo 'Pas d\'enseigne pour le moment'; }
  mysql_close();
    ?>
   </td>
 
Please help me. Si c'est impossible de faire comme ca de kel facon je pourrais faire ?
 
merci d'avance

mood
Publicité
Posté le 01-07-2005 à 11:45:44  profilanswer
 

n°1137019
FlorentG
Unité de Masse
Posté le 01-07-2005 à 11:47:28  profilanswer
 

Faudrait que tu revois plusieurs notions, déjà la différence entre PHP et JavaScript, entre code exécuté côté client et côté serveur...

n°1137025
sampras60
Posté le 01-07-2005 à 11:50:14  profilanswer
 

A vi j'ai oublié de preciser que dans ce code je recopie seulement le nom du magasin (qui est donc contenu dans $nom_ens[0].
 
voila le code un peu plus simplifier avec seulement les chose utiles :  
 
    <?php
  //connexion a la base
  $sql = "SELECT * FROM enseigne";
  $req = mysql_query($sql) or die('Erreur SQL : <br>'.$sql);
 
  if (($num=mysql_num_rows($req)) > 0) {
   echo "<form method=\"POST\" action=\"suppr_enseigne.php\">";
   echo "<select name=\"liste_ens\" size=\"6\" onClick=\"document.getElementById('form_nom_ens').value = $nom_ens[document.getElementById(\'liste_ens\').value] \">";
   $nom_ens = Array($num);
   $i = 0;
   while($data = mysql_fetch_assoc($req)) {
    $nom_ens[$i] = $data['nom_ens'];
    echo "<OPTION value=\"$i\"> $nom_ens[$i] </OPTION>";
    $i++;
   }
   echo "</select>";
   echo "<br><input type=\"image\" src=\"image/Supprimer2.jpg\"></form>";
  }
  else { echo 'Pas d\'enseigne pour le moment'; }
  mysql_close();
    ?>

n°1137031
FlorentG
Unité de Masse
Posté le 01-07-2005 à 11:52:42  profilanswer
 

Ouais mais nan, là t'as loupé un truc, hein ;) Tu peux pas mixer un machin côté client, et un truc côté serveur !

n°1137032
sampras60
Posté le 01-07-2005 à 11:52:49  profilanswer
 

Wouaw c rapide comme reponse merci d'etre passé par ici.
En effet je m'embrouille un peu avec le php et javascript.
 
Mais ici je suis bien obliger d'utiliser les deux... les info de ma base de donné avec php et l'evenement avec javascript.
 
Aurais tu une proposition pour la ligne rouge ?  
 
merci :)

n°1137036
FlorentG
Unité de Masse
Posté le 01-07-2005 à 11:54:05  profilanswer
 

Faut recharger la page [:spamafote] ou alors XmlHttpRequest

n°1137042
sampras60
Posté le 01-07-2005 à 11:57:26  profilanswer
 

aie :s Ok je v voir ca merci bien :D
enfin ca m'embete un peu j'aurai voulu plus simple :p


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  syntaxe variable php dans onClick

 

Sujets relatifs
VB Excel - Utiliser une variable pour conditionner une boucleCSS: largeur variable et blockquote
script batch comment parser une variableContenue variable Sting pour nom d'une nouvelle variable
envoyer variable PHP a du FlashJsp: variable représentant le chemin du serveur
Tableau à multi dimension "variableConvertir une variable en majuscule.
parcourir une variableComment afficher plusieurs valeur d'une même variable...
Plus de sujets relatifs à : syntaxe variable php dans onClick


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