Probleme pour l'option modifier

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 pour l'option modifier

par Tonio 76 » 04 sept. 2005, 18:43

Merci beaucoup de votre aide malgrais mes indication maladroites :oops:

par Truc » 03 sept. 2005, 23:39

Je suis sincerement désolé mais je me suis trompé d'erreur :
la bonne est la suivante :
Parse error: parse error in /data/members/free/multimania/fr/a/t/e/atelierguitare/htdocs/admin/boutique2.php on line 163
La ligne 1663 est indiquée dans le code...
Encore désolé pour ceux qui ont cherché :oops: !
C'est pas bien malin... de plus le message indique une erreur a la ligne 163 et tu met en commenatire a cette ligne "//123" c pr nous embrouiller :?: :?:

Bref tu as juste oublié les " " ds tous les if():
if($donnees['type'] == "Guitare electrique")
si tu as d'autres erreur essai de cibler encore mieux :lol:

par Tonio 76 » 03 sept. 2005, 23:22

Je suis sincerement désolé mais je me suis trompé d'erreur :
la bonne est la suivante :
Parse error: parse error in /data/members/free/multimania/fr/a/t/e/atelierguitare/htdocs/admin/boutique2.php on line 163
La ligne 1663 est indiquée dans le code...
Encore désolé pour ceux qui ont cherché :oops: !

par Truc » 03 sept. 2005, 20:21

de plus tu as du modifier ton code que tu as donné au début car je me suis amusé a "compter" et la ligne 56 correspond a un simple </td> et tout autour y a du code HTML ...

ou
pire encore tu nous parle d'une autre erreur sans donner le code correspondant a boutique1.php

par HD » 03 sept. 2005, 18:55

c'est la meme chose que l'autre fois : a chaque fois que tu nous donne un message d'erreur avec
on line **
precise que la ligne (ici on line 56 ) correspond à
 // la ligne 
afin qu'on puisse facilement te repondre

par Tonio 76 » 03 sept. 2005, 18:44

L'erreur est la suivante :
Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in /data/members/free/multimania/fr/a/t/e/atelierguitare/htdocs/admin/boutique1.php on line 56

par Truc » 03 sept. 2005, 18:08

essai de cibler ton erreur... si tu la trouve tu nous en fait par parceque jsuis pas sur que bcp de monde planche sur ton pb pr l'instant sans avoir plus de détails :wink:

par Tonio 76 » 03 sept. 2005, 17:03

Désolé mais ta piste est fosse, c'est l'adresse de la photo et non la photo...

par Tonio 76 » 03 sept. 2005, 15:34

Merci a tous pour vos reponses, je vé charcher...

par JazzFinder » 02 sept. 2005, 19:42

Tu as de la chance, j'ai rien à faire pour 2 minutes...Par contre j'ai déjà peti-déjeuné, j'ai pas envie de me farcir la tartine...:wink:

Ligne 123:
<input type="text" name="photo" value="pasdephoto.gif">


Ta table:
CREATE TABLE `atelierguitare_db`.`stock` (
...
`photo` text NOT NULL,
...

Déjà une piste à explorer...

par HD » 02 sept. 2005, 19:32

magnifique : l'erreur est à la ligne 123
amusez vous bien !
non serieux repond aux questions de truc et evite ca la prochaine fois

par Truc » 02 sept. 2005, 19:28

tu m'a l'air motivé avec tout ce code !!
tu peut donner l'erreur, ce quel dit koi :wink:

et la ligne 123 correspond a koi ? (j'ai pas envi de compter :shock: )

Probleme pour l'option modifier

par Tonio 76 » 02 sept. 2005, 19:19

Bonjour,
J'ai fais un script d'administration pour gestion de stock et j'ai une erreur ! ! !
Voici le script (l'erreur est à la ligne 123)
<html>
<head>
<title>Administration boutique</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body bgcolor="#FFFFFF">
<table width="75%" border="1" align="center" bgcolor="#99CCCC" cellspacing="0" bordercolor="#000000">
  <tr> 
    <td> 
      <div align="center"><font size="2" face="Arial, Helvetica, sans-serif"><b><font size="5" color="#CC0033">/!\ 
        Administration de la boutique /!\</font></b></font></div>
    </td>
  </tr>
  <tr> 
    <td> 
      <div align="center"><font size="2" face="Arial, Helvetica, sans-serif"><b>.: 
        <a href="boutique.php">Boutique</a> :: <a href="occasion.php">Occasions</a> 
        :.</b></font></div>
    </td>
  </tr>
  <tr> 
    <td> 
      <?
	  if(!isset($_GET['ID']))
	  {
	  ?><div align="center"> 
        <p>Vous êtes sur le point d'ajouter un objet. Pour annuler, cliquez <a href="boutique1.php">ici</a>.</p>
      </div>
	  <form method="post" action="boutique1.php" name="">
  <table width="750" border="1" align="center" cellspacing="0" bordercolor="#000000">
    <tr bgcolor="#CCCCFF"> 
      <td width="391"><font size="2" face="Arial, Helvetica, sans-serif"><b>Type 
        de l'objet</b></font></td>
      <td colspan="3" width="349"> 
        <div align="center"><b><font face="Arial, Helvetica, sans-serif" size="2"> 
          <select name="type">
            <option value="Guitare classique" selected>Guitares Classiques</option>
            <option value="Guitare folk">Guitares Folks</option>
            <option value="Guitare electrique">Guitares Electriques</option>
            <option value="Guitare basse">Guitares Basses</option>
            <option value="Ukulele">Ukuleles</option>
            <option value="Corde">Cordes</option>
            <option value="Objet diverse">Objets diverses (accordeurs...)</option>
          </select>
          </font></b></div>
      </td>
    </tr>
    <tr bgcolor="#CCFFFF"> 
      <td width="391"><font size="2" face="Arial, Helvetica, sans-serif"><b>Titre 
        de l'objet</b></font></td>
      <td colspan="3" width="349"> 
        <div align="center"> 
          <input type="text" name="titre">
        </div>
      </td>
    </tr>
    <tr bgcolor="#CCCCFF"> 
      <td width="391"><font size="2" face="Arial, Helvetica, sans-serif"><b>Marque 
        de l'objet</b></font></td>
      <td colspan="3" width="349"> 
        <div align="center"> 
          <input type="text" name="marque">
        </div>
      </td>
    </tr>
    <tr bgcolor="#CCFFFF"> 
      <td width="391"><font size="2" face="Arial, Helvetica, sans-serif"><b>Couleur 
        de l'objet</b></font></td>
      <td colspan="3" width="349"> 
        <div align="center"> 
          <input type="text" name="couleur">
        </div>
      </td>
    </tr>
    <tr bgcolor="#CCCCFF"> 
      <td width="391"><font size="2" face="Arial, Helvetica, sans-serif"><b>Prix 
        de l'objet</b></font></td>
      <td colspan="3" width="349"> 
        <div align="center"> 
          <input type="text" name="prix">
        </div>
      </td>
    </tr>
    <tr bgcolor="#CCFFFF"> 
      <td width="391"><font size="2" face="Arial, Helvetica, sans-serif"><b>L'objet 
        est il en promotion ?</b></font></td>
      <td colspan="3" width="349"> 
        <div align="center"> 
          <select name="promo">
            <option value="oui">Oui</option>
            <option value="non" selected>Non</option>
          </select>
        </div>
      </td>
    </tr>
    <tr bgcolor="#CCCCFF"> 
      <td width="391"><font size="2" face="Arial, Helvetica, sans-serif"><b>Prix 
        promotionnel</b></font></td>
      <td colspan="3" width="349"> 
        <div align="center"> 
          <input type="text" name="prixpromo">
        </div>
      </td>
    </tr>
    <tr bgcolor="#CCFFFF"> 
      <td width="391"><font size="2" face="Arial, Helvetica, sans-serif"><b>L'objet 
        est il actuellemnt en vente ?</b></font></td>
      <td colspan="3" width="349"> 
        <div align="center"> 
          <select name="vente">
            <option value="oui" selected>Oui</option>
            <option value="non">Non</option>
          </select>
        </div>
      </td>
    </tr>
    <tr bgcolor="#CCCCFF"> 
      <td width="391"><font size="2" face="Arial, Helvetica, sans-serif"><b>Photo 
        (ex : cuenca10.jpg) Si aucune, laisser "pasdephoto.gif"</b></font></td>
      <td colspan="3" width="349"> 
        <div align="center"> 
          <input type="text" name="photo" value="pasdephoto.gif">
        </div>
      </td>
    </tr>
    <tr bgcolor="#CCFFFF"> 
      <td width="391"><font size="2" face="Arial, Helvetica, sans-serif"><b>Commentaire 
        de l'objet</b></font></td>
      <td colspan="3" width="349"> 
        <div align="center"> 
          <textarea name="commentaire" cols="20"></textarea>
        </div>
      </td>
    </tr>
  </table>
  <p align="center">
    <input type="submit" name="submit" value="Enregistrer">
	<input type="hidden" name="action" value="nouveau">
  </p>
</form>
	  <?
	  }
	  if(isset($_GET['ID']))
	  {
	  mysql_connect("localhost", "atelierguitare", "");
	  mysql_select_db("atelierguitare_db");
	  $reponse=mysql_query("SELECT * FROM stock WHERE ID='".$_GET['ID']."' ");
	  $donnees=mysql_fetch_array($reponse);
	  ?>
	  <div align="center"> 
        <p>Vous êtes sur le point de modifier un objet. Pour annuler, cliquez <a href="boutique1.php">ici</a>.</p>
      </div>
	  <form method="post" action="boutique1.php" name="">
  <table width="750" border="1" align="center" cellspacing="0" bordercolor="#000000">
    <tr bgcolor="#CCCCFF"> 
      <td width="391"><font size="2" face="Arial, Helvetica, sans-serif"><b>Type 
        de l'objet</b></font></td>
      <td colspan="3" width="349"> 
        <div align="center"><b><font face="Arial, Helvetica, sans-serif" size="2"> 
          
		  <?
		  if($donnees['type'] == Guitare classique)//ligne 123
		  { 
          ?>
		  <select name="type">
		    <option value="Guitare classique">Guitares Classiques</option>
            <option value="Guitare folk">Guitares Folks</option>
            <option value="Guitare electrique">Guitares Electriques</option>
            <option value="Guitare basse">Guitares Basses</option>
            <option value="Ukulele">Ukuleles</option>
            <option value="Corde">Cordes</option>
            <option value="Objet diverse">Objets diverses (accordeurs...)</option>
			</select>
		  <?
		  }
		  if($donnees['type'] == Guitare folk)
		  {
		  ?>
		  <select name="type">
		    <option value="Guitare classique">Guitares Classiques</option>
            <option value="Guitare folk" selected>Guitares Folks</option>
            <option value="Guitare electrique">Guitares Electriques</option>
            <option value="Guitare basse">Guitares Basses</option>
            <option value="Ukulele">Ukuleles</option>
            <option value="Corde">Cordes</option>
            <option value="Objet diverse">Objets diverses (accordeurs...)</option>
			</select>
			<?
			}
		  if($donnees['type'] == Guitare electrique)
		  {
		  ?>
			<select name="type">
		    <option value="Guitare classique" selected>Guitares Classiques</option>
            <option value="Guitare folk">Guitares Folks</option>
            <option value="Guitare electrique" selected>Guitares Electriques</option>
            <option value="Guitare basse">Guitares Basses</option>
            <option value="Ukulele">Ukuleles</option>
            <option value="Corde">Cordes</option>
            <option value="Objet diverse">Objets diverses (accordeurs...)</option>
			</select>
			<?
			}
		  if($donnees['type'] == Guitare basse)
		  {
		  ?>
		  <select name="type">
		    <option value="Guitare classique">Guitares Classiques</option>
            <option value="Guitare folk">Guitares Folks</option>
            <option value="Guitare electrique">Guitares Electriques</option>
            <option value="Guitare basse" selected>Guitares Basses</option>
            <option value="Ukulele">Ukuleles</option>
            <option value="Corde">Cordes</option>
            <option value="Objet diverse">Objets diverses (accordeurs...)</option>
			</select>
			<?
			}
		  if($donnees['type'] == Ukulele)
		  {
		  ?>
		  <select name="type">
		    <option value="Guitare classique" >Guitares Classiques</option>
            <option value="Guitare folk">Guitares Folks</option>
            <option value="Guitare electrique">Guitares Electriques</option>
            <option value="Guitare basse">Guitares Basses</option>
            <option value="Ukulele" selected>Ukuleles</option>
            <option value="Corde">Cordes</option>
            <option value="Objet diverse">Objets diverses (accordeurs...)</option>
			</select>
			<?
			}
		  if($donnees['type'] == Corde)
		  {
		  ?>
		  <select name="type">
		    <option value="Guitare classique">Guitares Classiques</option>
            <option value="Guitare folk">Guitares Folks</option>
            <option value="Guitare electrique">Guitares Electriques</option>
            <option value="Guitare basse">Guitares Basses</option>
            <option value="Ukulele">Ukuleles</option>
            <option value="Corde" selected>Cordes</option>
            <option value="Objet diverse">Objets diverses (accordeurs...)</option>
			</select>
			<?
			}
		  if($donnees['type'] == Objet diverse)
		  {
		  ?>
		  <select name="type">
		    <option value="Guitare classique">Guitares Classiques</option>
            <option value="Guitare folk">Guitares Folks</option>
            <option value="Guitare electrique">Guitares Electriques</option>
            <option value="Guitare basse">Guitares Basses</option>
            <option value="Ukulele">Ukuleles</option>
            <option value="Corde">Cordes</option>
            <option value="Objet diverse" selected>Objets diverses (accordeurs...)</option>
			</select>
			<?
			}
			?>
          
          </font></b></div>
      </td>
    </tr>
    <tr bgcolor="#CCFFFF"> 
      <td width="391"><font size="2" face="Arial, Helvetica, sans-serif"><b>Titre 
        de l'objet</b></font></td>
      <td colspan="3" width="349"> 
        <div align="center"> 
          <input type="text" name="titre" value="<? echo $donnees['titre']; ?>">
        </div>
      </td>
    </tr>
    <tr bgcolor="#CCCCFF"> 
      <td width="391"><font size="2" face="Arial, Helvetica, sans-serif"><b>Marque 
        de l'objet</b></font></td>
      <td colspan="3" width="349"> 
        <div align="center"> 
          <input type="text" name="marque" value="<? echo $donnees['marque']; ?>">
        </div>
      </td>
    </tr>
    <tr bgcolor="#CCFFFF"> 
      <td width="391"><font size="2" face="Arial, Helvetica, sans-serif"><b>Couleur 
        de l'objet</b></font></td>
      <td colspan="3" width="349"> 
        <div align="center"> 
          <input type="text" name="couleur" value="<? echo $donnees['couleur']; ?>">
        </div>
      </td>
    </tr>
    <tr bgcolor="#CCCCFF"> 
      <td width="391"><font size="2" face="Arial, Helvetica, sans-serif"><b>Prix 
        de l'objet</b></font></td>
      <td colspan="3" width="349"> 
        <div align="center"> 
          <input type="text" name="prix" value="<? echo $donnees['prix']; ?>">
        </div>
      </td>
    </tr>
    <tr bgcolor="#CCFFFF"> 
      <td width="391"><font size="2" face="Arial, Helvetica, sans-serif"><b>L'objet 
        est il en promotion ?</b></font></td>
      <td colspan="3" width="349"> 
        <div align="center"> 
          <select name="promo">
            <?
			if($donnees['promo'] == oui)
			{
			?>
			<option value="oui" selected>Oui</option>
            <option value="non">Non</option>
			<?
			}
			if($donnees['promo'] == non)
			{
			?>
			<option value="oui">Oui</option>
            <option value="non" selected>Non</option>
			<?
			}
			?>
          </select>
        </div>
      </td>
    </tr>
    <tr bgcolor="#CCCCFF"> 
      <td width="391"><font size="2" face="Arial, Helvetica, sans-serif"><b>Prix 
        promotionnel</b></font></td>
      <td colspan="3" width="349"> 
        <div align="center"> 
          <input type="text" name="prixpromo" value="<? echo $donnees['prixpromo']; ?>">
        </div>
      </td>
    </tr>
    <tr bgcolor="#CCFFFF"> 
      <td width="391"><font size="2" face="Arial, Helvetica, sans-serif"><b>L'objet 
        est il actuellemnt en vente ?</b></font></td>
      <td colspan="3" width="349"> 
        <div align="center"> 
          <select name="vente">
            <?
			if($donnees['vente'] == oui)
			{
			?>
			<option value="oui" selected>Oui</option>
            <option value="non">Non</option>
			<?
			}
			if($donnees['vente'] == non)
			{
			?>
			<option value="oui">Oui</option>
            <option value="non" selected>Non</option>
			<?
			}
			?>
          </select>
        </div>
      </td>
    </tr>
    <tr bgcolor="#CCCCFF"> 
      <td width="391"><font size="2" face="Arial, Helvetica, sans-serif"><b>Photo 
        (ex : cuenca10.jpg) Si aucune, laisser "pasdephoto.gif"</b></font></td>
      <td colspan="3" width="349"> 
        <div align="center"> 
          <input type="text" name="photo" value="<? echo $donnees['photo']; ?>">
        </div>
      </td>
    </tr>
    <tr bgcolor="#CCFFFF"> 
      <td width="391"><font size="2" face="Arial, Helvetica, sans-serif"><b>Commentaire 
        de l'objet</b></font></td>
      <td colspan="3" width="349"> 
        <div align="center"> 
          <textarea name="commentaire" cols="20" value="<? echo $donnees['commentaire']; ?>"></textarea>
        </div>
      </td>
    </tr>
  </table>
  <p align="center">
    <input type="submit" name="submit" value="Enregistrer">
	<input type="hidden" name="action" value="modifier">
  </p>
</form>
	  <?
	  }
	  mysql_close();
	  ?>
		
    </td>
  </tr>
</table>
</body>
</html>

ma table est la suivante :
CREATE TABLE `atelierguitare_db`.`stock` (
  `ID` mediumint(9) NOT NULL auto_increment,
  `type` text NOT NULL,
  `titre` text NOT NULL,
  `marque` text NOT NULL,
  `couleur` text NOT NULL,
  `prix` text NOT NULL,
  `promo` text NOT NULL,
  `prixpromo` text NOT NULL,
  `vente` text NOT NULL,
  `photo` text NOT NULL,
  `commentaire` text NOT NULL,
  KEY `ID` (`ID`)
) TYPE=MyISAM

Merci de votre aide.