Tom's Guide > Forum > Programmation > Erreur $end (php/mysql)
Mot :    Pseudo :           
 

salut

à la ligne 41 j'ai une erreur:


Parse error: parse error, unexpected '<' in C:\wamp\www\php\connection.php on line 41

voila le srcipt

Code :
  1. <?php
  2. mysql_connect("localhost","root","" ) or die ("erreur de mot de passe" );
  3. mysql_select_db("magasin" ) or die ("impossible de sélectionner la base de donnée" );
  4. ?>
  5. <html>
  6. <head>
  7. <title>magasin</title>
  8. </head>
  9. <body>
  10. <form method="post" action="connection.php">
  11. <p>
  12.     nom <br />
  13.  
  14. <input type="text" name="nom" /><p>couleur</p> <input type="text" name="couleur" /><p>taille</p></taille><input type="text" name="taille" /><p>prix d'achat</p><input type="text" name="achat" /><p>prix de vente</p><input type="text" name="vente" />
  15. <p>fournisseur</p><input type="texte" name="fournisseur";
  16. <p>nombres d'articles</p><input type="text" name="nombre" /><input type="submit" value="Valider" />
  17. </p>
  18. </form>
  19. <?php
  20. $name = ($_POST['nom']);
  21. $couleur = ($_POST['couleur']);
  22. $achat = ($_POST['achat']);
  23. $vente = ($_POST['vente']);
  24. $fournisseur = ($_POST['fournisseur']);
  25. $nombre = ($_POST['nombre']);
  26. $taille = ($_POST['taille']);
  27. if (isset($_POST['nom']) AND isset($_POST['couleur']))
  28. {
  29. mysql_query("INSERT INTO stock VALUES('$name', '$couleur','$taille','$nombre', '$achat','$vente', '$fournisseur')" );
  30. $reponse = mysql_query("SELECT * FROM stock" );
  31. mysql_close();
  32. while ($donnees = mysql_fetch_array($reponse) )
  33. {
  34.     echo '<p><strong>' . $donnees['nom'] . '</strong> est :<br />' . $donnees['couleur'] . '</p>;'
  35. }
  36. mysql_close();
  37. ?>
  38. </body>
  39. </html>



(pour l'instans je n'essay d'exploiter que le nom et la couleur)

merci d'avance pour votre aide, si vous avez besoin d'indication pour m'aider demandez :hello: :jap:

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

je pense que ton ; est mal placé dans:

Code :
  1. while ($donnees = mysql_fetch_array($reponse) )
  2. {
  3.     echo '<p><strong>' . $donnees['nom'] . '</strong> est :<br />' . $donnees['couleur'] . '</p>;'



Et petit détail: utilise plutôt && que AND dans tes conditions

------------------------------ Réseau IRC Francophone | g33k-zone
Défiez-moi donc !
Répondre à crazycat@idn
Tom's Guide > Forum > Programmation > Erreur $end (php/mysql)
Aller à :

Il y a 461 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Attention

Vous allez répondre sur un sujet resté inactif pendant plus de 6 mois.
Assurez-vous d'apporter des éléments nouveaux à la discussion avant de poursuivre.

Répondre Annuler
Liens