IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Tableau impossible de selectionner un input


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 30
    Par défaut Tableau impossible de selectionner un input
    Bonjour,

    J'ai créé un tableau avec des "input" (Submit et Submit2) pour renvoyer vers une autre page (modifier une fiche) ou tout simplement supprimer un élément dans la DB.

    A la base tout marchait, je suis revenu plusieurs mois plus tard sur mon code et le bouton n'a aucun effet. Cela se fait sur tous mes tableaux.
    J'ai donc inséré ce code pour tracer le problème :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    print "<script>alert();</script>";
    et à première vue la boite de dialogue ne s'affiche pas.

    Voici ma page code.
    Si quelqu'une trouve ou me met sur la piste, ce serait super sympa. Merci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
     <?php
     include 'menuhead.php';
     ?>
     
     
    	<div class="col-lg-12 text-center">
    	  <h2>Nutzer</h2>
    	</div>
     
    	<form id="form1" name="form1" method="post">
     
          <table width="300" border="0" align="center">
     
    <td>Nachname oder Vorname des Nutzers:</td>
     
          <td><input type="text" name="t1" id="t1" size="19" style="width:170px;"></td>
    	  <td><input name="b2" type="submit" id="b2" value="Suchen">&nbsp;&nbsp;&nbsp;&nbsp;<input name="b3" type="submit" id="b3" value="Neu"></td>
    </tr>
      </table>
      <br>
      <?php
      if(isset ($_POST['b2']) OR isset ($_POST['submit']))
     {
     
      ?>
     	<table width="700" border="2" align="center" class="table-style-two">
    	  <tbody>
    	    <tr>
              <th><b>Nutzer</b></th>
    	      <th><b>Nachname</b></th>
    		  <th><b>Vorname</b></th>
    		  <th><b>Profil</b></th>
              <th  width=50></th>
    		  <th  width=50></th>
            </tr>
     
     <?php
     }
     
     if(isset ($_POST['submit']))
     { 
    $dr=mysql_query("DELETE FROM users WHERE Login='".addslashes($_POST['submit'])."'");
     }
     
      if(isset ($_POST['submit2']))
     { 
    print "<script>alert();</script>";
    $_SESSION['i']="0";
    $_SESSION['submit2']=addslashes($_POST['submit2']);
    print "<script>window.location='user2.php';</script>";
     }
      if(isset ($_POST['b3']))
     { 
    $_SESSION['submit2']='';
    $_SESSION['i']="1";
     }
     
      if(isset ($_POST['b2']) OR isset ($_POST['submit']))
     {
     $dr=mysql_query("SELECT u.login, u.nom, u.prenom, t.name  FROM users u, usertype t WHERE u.Prof=t.code AND concat(nom, ' ', prenom) like '%".addslashes($_POST['t1'])."%'");
     while($ligne=mysql_fetch_array($dr))
     {
     ?>
    	    <tr>
    	      <td><?php  echo addslashes ($ligne[0]); ?></td>
    	      <td><?php  echo addslashes ($ligne[1]); ?></td>
    		  <td><?php  echo addslashes ($ligne[2]); ?></td>
    		  <td><?php  echo addslashes ($ligne[3]); ?></td>
    		  <td width=50> &nbsp;&nbsp;<input type="image" name="submit2" src="img/b_search.png" value="<?php echo $ligne[0]; ?>" /></td>
              <td width=50> &nbsp;&nbsp;<input type="image" name="submit" src="img/b_drop.png" value="<?php echo $ligne[0]; ?>" /></td>
            </tr>
     
    <?php
     }
    echo '</tbody>';
    echo '</table>';
     }
    ?>
    </form>
     
     
     
     <?php
     include 'menubottom.php';
     ?>

  2. #2
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 30
    Par défaut
    J'ai supprimé les complexités du code au fur et à mesure et j'ai remarqué que lorsque je remplace
    <input type="image"... par <input type="text"...
    La commande répond correctement.

    Avez-vous une idée du problème ?

  3. #3
    Membre averti
    Homme Profil pro
    Inscrit en
    Avril 2011
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 30
    Par défaut
    Je viens de trouver la réponse sur :
    https://www.developpez.net/forums/d1...pb-_post-html/

    Ce serait, je pense une nouvelle non reconnaissance sur les explorateurs Chrome et FireFox parce qu'avant mon code marchait nickel.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 01/08/2007, 11h25
  2. [ComboxBox] impossible de selectionner une autre valeur
    Par magnus2005 dans le forum Flash
    Réponses: 1
    Dernier message: 26/07/2007, 09h57
  3. Obtenir la taille d'un fichier selectionné via input
    Par Tchupacabra dans le forum Général JavaScript
    Réponses: 13
    Dernier message: 29/06/2007, 08h54
  4. Tableau impossible à afficher dans le haut absolu de la page
    Par Maxime33 dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 15/01/2007, 23h35
  5. Réponses: 4
    Dernier message: 27/12/2005, 08h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo