begin process at 2012 05 31 02:24:28
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

AU SECOURS !!!

 > 

Problème d'un script


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Problème d'un script

mercredi 19 avril 2006 à 20:39:46 | Problème d'un script

stu76

Membre Club

Bonsoir,

J'ai écris un petit script qui me permet d'afficher les élèves stocker dans une base de données. Mon prob est que l'affichage par classe fonctionne nickel, mais je n'ai pas supprimer un élève.
Or quand je bouge le code d'affichage par classe, le code pour supprimer un élève fonctionne nickel. Je ne comprend vraiment pq ca ne fonctionne pas.
Voici le code source :

<?php require_once('../Connections/ircxl.php'); ?>
<?php
if ((isset($_POST['suppr'])) && ($_POST['suppr'] != "")) {
 $id = $_POST['suppr'];
  $deleteSQL = sprintf("DELETE FROM eleves WHERE id='$id'");

  mysql_select_db($database_ircxl, $ircxl);
  $Result1 = mysql_query($deleteSQL, $ircxl) or die(mysql_error());
}
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Listing &eacute;l&egrave;ves</title>
<style type="text/css">
<!--
body,td,th {
 font-family: Arial, Helvetica, sans-serif;
 color: #FFFFFF;
}
body {
 background-color: #006599;
}
a:link {
 color: #FFFFFF;
 text-decoration: none;
}
a:visited {
 color: #FFFFFF;
 text-decoration: none;
}
a:hover {
 color: #FF0000;
 text-decoration: none;
}
a:active {
 color: #FF0000;
 text-decoration: none;
}
.Style1 {
 font-size: x-large;
 font-weight: bold;
}
-->
</style></head>

<body>
<table width="745" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td height="39" colspan="8" bgcolor="#333333"><div align="center"><span class="Style1">Listing &eacute;l&egrave;ves </span></div></td>
  </tr>
  <tr>
    <td height="26" colspan="6" bgcolor="#333333"><div align="left">
      <form name="classes" method="post" action="">
        <label><strong>Afficher :</strong></label><select name="listeclasse" size="1" onChange="this.form.submit();">
  <option value="0" >Cliquez ici</option>
  <option value="1">1A</option>
  <option value="2">2A</option>
  <option value="3">3A</option>
  <option value="4">3PE</option>
  <option value="5">3PG</option>
  <option value="6">3QA</option>
  </select></form>
    </div></td>
    <td height="26" bgcolor="#333333">&nbsp;</td>
    <td height="26" bgcolor="#333333">&nbsp;</td>
  </tr>
  <tr>
    <td width="28" bgcolor="#006599"><strong>id</strong></td>
    <td width="106" bgcolor="#006599"><strong>Section</strong></td>
    <td width="93" bgcolor="#006599"><strong>Classe</strong></td>
    <td width="82" bgcolor="#006599"><strong>Nom</strong></td>
    <td width="181" bgcolor="#006599"><strong>Pr&eacute;nom</strong></td>
    <td width="63" bgcolor="#006599"><strong>id_clas</strong></td>
    <td width="74" bgcolor="#006599"><strong>Modifier</strong></td>
    <td width="118" bgcolor="#FF0000"><strong>Supprimer</strong></td>
  </tr>
  <tr>
  <?php
 if(isset($_POST['listeclasse']) and is_numeric($_POST['listeclasse']))
 {
 mysql_select_db($database_ircxl, $ircxl);
   $sql1="SELECT eleves.id, eleves.section, eleves.classe, eleves.nom, eleves.prenom, eleves.id_classe, classe.id FROM eleves
   inner join classe on classe.id=eleves.id_classe where eleves.id_classe=".$_POST['listeclasse'];
 $req=mysql_query($sql1) or die('Erreur SQL! <br>'.$sql1.'<br>'.mysql_error());
  
  while ($row_eleves=mysql_fetch_array($req,MYSQL_ASSOC))
     { 
   
   ?>
  <tr>
    <td bgcolor="#006599"><?php echo $row_eleves[id]; ?></td>
    <td bgcolor="#006599"><?php echo $row_eleves[section]; ?></td>
    <td bgcolor="#006599"><?php echo $row_eleves[classe]; ?></td>
    <td bgcolor="#006599"><?php echo $row_eleves[nom]; ?></td>
    <td bgcolor="#006599"><?php echo $row_eleves[prenom]; ?></td>
    <td bgcolor="#006599"><?php echo $row_eleves[id_classe]; ?></td>
    <td bgcolor="#006599"><a href="gestioneleves.php">modifier</a></td>
    <td bgcolor="#FF0000"><form action="" method="post" name="suppr" id="suppr">
 <input name="suppr" type="checkbox" value="<?php echo $row_eleves['id']?>">
    <input type="submit" name="Submit" value="supprimer" t>
    </form></td>
  </tr>
  <?php
}
?>
  <tr>
    <td colspan="8" bgcolor="#333333"><a href="accueiladmin.php">retour</a></td>
  </tr>
</table>
<?php
 }
  mysql_close();
?>
</body>
</html>


Merci d'avance pour à tout ceux qui se pencherons sur mon prob.

++

Stu76

mercredi 19 avril 2006 à 20:57:20 | Re : Problème d'un script

Evangun

Salut, si ça marche qd tu déplaces le bout de code, c'est peut-être un problème de variable pas définie ou que sais-je... dans le php.ini, configure si ce n'est déjà fait : error_reporting = E_ALL et regarde les erreurs qui s'affichent. à+
mercredi 19 avril 2006 à 21:21:33 | Re : Problème d'un script

stu76

Membre Club
Le script de suppression fonctionne quand je supprime le code d'affichage pas simplement quand je le déplace, mais je vais tester ce que tu me propose. Et dit quoi après, merci evangun.

++


Cette discussion est classée dans : mysql, post, id, classe, eleves


Répondre à ce message

Sujets en rapport avec ce message

Bug dans une double liste [ par stu76 ] Bonjour, Malalam m'a donné des infos hier sur les doubles liste, et je le remercie car ca ma été super utile. J'ai presque résolu le prob sauf que je Problème de code [ par stu76 ] Bonjour tout le monde ,Voilà je planche sur un programme scolaire et j'ai un gros prob, je travaille sur un programme qui utilise trois base de donnée Erreur de syntaxe!!! [ par lebelm ] Bonjour, J'essaie de créé un form pour ajouter des users. Les infos du user dans une table et les privilèges dans l'autre, mais sa me donne une erreur Pb avec $_GET [ par moon_00 ] Bonjour, problème avec $_POST['recherche_id'] [ par Batman60 ] Bonjour je suis débutant en PHP j'ai un problème avec $_POST[]quand j'actionne sans avoir rempli le </fo Problème pour modifier un table sql [ par jzel ] Bonjour à tous,Voila j'ais un petit soucis avec une page que j'ai crée. Le but de mon script est de lister les tutoriaux présent sur mon site (dans la Problème de $_POST [ par sagaff ] Bonjours, j'ai un problème avec ce code, en effet lorsque qu'on clique sur le input de validation ()  rien ne se passe, j'ai page blanche, si je met u Problème de requête pour modification dans ma base de donnée [ par Sub_Mat ] Bonjour à tous,Je lutte pendant des heures, je n'arrive pas à changer les données de ma base de donnée .Je voudrais changer mes données en fonction d' insertion données formulaire [ par adomaths ] Bonjour, Je débute en PHP/MySQL et je m'arrache les cheveux depuis 24h[^^mad4], là j'ai vraiment besoin d'un coup de pouce SVP[^^sad2]. Dans mon scr Listes liées et upload sans recharger la page [ par habroc ] Bonjour , J'ai un problème avec le code suivant ; pour lequel j'ai 4 listes liées , et un upload sur la meme page , qui doivent renseigner les champs


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,593 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales