Créer de boutons envoyer, supprimer,... sur un formulaire en php

Résolu/Fermé
imani_2 - 26 juin 2013 à 10:20
evisha Messages postés 2 Date d'inscription mercredi 21 octobre 2015 Statut Membre Dernière intervention 21 octobre 2015 - 21 oct. 2015 à 17:05
Bonjour mahdu,

je m'excuse pour ce grand retard de répliquer à votre message.
Ben, finalement, j'ai essayé de créer les boutons supprimer et modifier qui s'affichent dans mon navigateur (celui d'ajouter, pas encore), mais ça ne marche pas du tout. Quand je supprime, on m'écrit l'erreur suivante :

Not Found

The requested URL /hotelmms/update_employe.php was not found on this server.

( NB: hotelmms : c'est le nom de ma base de données dans le sgdb Mysql - php myadmin et employe c'est une des tables de ma base).


Mais aussi, voici le code de supprimer et modifier que j'ai pu fait :

<?php
$user = "root";
$pass = "";
$db = "hotelmms";

mysql_connect('localhost',$user,$pass)or die("connection failed." .mysql_error());

mysql_select_db($db) or die ("select db failed." .mysql_error());

$query = "select * from employe";

//print."query = $query;

$result = mysql_query($query) or die ("query failed." .mysql_error());

echo "<table border='1'>
<tr>
<th>id_empl</th>
<th>nom</th>
<th>prenom</th>
<th>adresse</th>
<th>telephone</th>
<th>fonction</th>
<th>salaire</th>
<th>sexe</th>
<th>Modifier</th>
<th>Supprimer</th>
</tr>";

while($test = mysql_fetch_array($result))
{
$id = $test['id_empl'];
echo "<tr>";
echo "<td>" . $test['id_empl'] . "</td>";
echo "<td>" . $test['nom'] . "</td>";
echo "<td>" . $test['prenom'] . "</td>";
echo "<td>" . $test['adresse'] . "</td>";
echo "<td>" . $test['telephone'] . "</td>";
echo "<td>" . $test['fonction'] . "</td>";
echo "<td>" . $test['salaire'] . "</td>";
echo "<td>" . $test['sexe'] . "</td>";
echo"<td> <a href ='update_employe.php?id_empl=$id'>Modifier</a>";
echo"<td> <a href ='delete_employe.php?id_empl=$id'><center>Supprimer</center></a>";
echo "</tr>";
}
echo "</table>";

mysql_close() or die("disconnect failed." .mysql_error());

?>

Aurai-je glissée une erreur quelque part dans ce code ? ou c'est au niveau de ma bdd ?

(Je rappelle que je suis débutant en PHP mais j'ai choisi ce langage car je vais faire une application web pour le travail de fin d'études pour mon deuxième cycle (licence) à l'université)


Merci d'avance pour votre aide.
A voir également:

5 réponses

Thorak83 Messages postés 1051 Date d'inscription jeudi 20 juin 2013 Statut Membre Dernière intervention 22 décembre 2017 156
Modifié par Thorak83 le 26/06/2013 à 10:49
Bonjour,

Bon déjà il manque un </td> à la fin de chaque ligne ou il y a un href.
Maintenant vous êtes sur que le message est
The requested URL /hotelmms/update_employe.php was not found on this server.
quand vous cliquez sur "supprimer" ? c'est pas plutôt quand vous cliquez sur "Modifier" ?

Cordialement,t
0
ouuup !!!

Justement, c'est quand je clique sur "modifier" qu'on signale cette erreur là. Et en cliquant sur "supprimer", on me signale :

The requested URL /hotelmms/delete_employe.php was not found on this server.


Et alors, je fais quoi s'il vous plait ?!!
0
Thorak83 Messages postés 1051 Date d'inscription jeudi 20 juin 2013 Statut Membre Dernière intervention 22 décembre 2017 156
Modifié par Thorak83 le 26/06/2013 à 11:42
Mais avez vous créé ces fichiers ?
delete_employe.php et update_employe.php ?
0
oh la la ! j'ignorai encore ça.

Ben, je vais les créer tout de suite et vous donner la suite.

Merci déjà pour ces éclaircissements !!! Je rappelle.
0
Thorak83 Messages postés 1051 Date d'inscription jeudi 20 juin 2013 Statut Membre Dernière intervention 22 décembre 2017 156
Modifié par Thorak83 le 26/06/2013 à 14:34
A mon avis c'est pas la peine de rappeler car si vous ne saviez qu'il fallait créer ces fichiers, le reste va s'annoncer très compliqué pour vous.

Peut-être devriez vous tout d'abord apprendre les bases de la programmation web et ensuite vous lancer dans ce genre de projet. Ca fera gagné du temps à tout le monde.

Enfin c'est bizarre quand même pour quelqu'un qui es en fin d'étude en informatiques de gestion
0
evisha Messages postés 2 Date d'inscription mercredi 21 octobre 2015 Statut Membre Dernière intervention 21 octobre 2015
21 oct. 2015 à 17:05
quel sera le code de delete_employe.php et update_employe.php ?
0
Oh oh oh la la !!! veuillez m'excuser pour ce désagrément, thorak !!!

Je pense que c'était bien le problème du terme " j'ignorai", c'est une erreur de mon expression française, plausiblement.
Si non, j'ai des notions préliminaires en programmation web. Notamment en php.

Au fait, ces fichiers je les avais déjà crée sauf que, par mégarde, ils étaient en dehors le dossier de ma base de données "hotelmms" dans le fichier "www" du serveur wampserver. Voilà où était le petit problème.

Maintenant, je viens juste de les mettre dans ce dit dossier et le code fonctionne très convenablement. Donc, à présent, je peux supprimer et modifier les données de ma base sans problème.

Merci énormément pour cette aide.


/////////////////////////////////////////////////////////////////////////////////////////////////////


Si non, si ça ne va pas vous déranger de me répondre j'ai une deuxième préoccupation : cette fois-ci, c'est à propos des photos.

Donc, pour mon application, j'ai téléchargé un "template php" au hasard nommé "template for alonso" que j'utilise, bien sur, pour avoir design de celle-ci. Mais, quand j'y insère des photos, ces derniers ne sont pas visibles dans le navigateur (en lançant localhost). Il ne vient que les noms de ces dites photos.


Je ne sais pas encore bien où résiderait le problème ! serait-ce le problème de ce template ou .....!?!

Merci encore une fois. En attente de vos orientations.
0
Thorak83 Messages postés 1051 Date d'inscription jeudi 20 juin 2013 Statut Membre Dernière intervention 22 décembre 2017 156
Modifié par Thorak83 le 26/06/2013 à 16:38
Vous je ne me dérangez pas du tout, l'essayez de vous aider du mieux que je peux.
Concernant vos images surement un problème de chemin dans le <img src="....
Affichez une de vos pages dans votre navigateur internet et affichez ensuite la source de cette page (clic droit) et regardez les <img src=.....
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Voici le code source de deux images d'une de mes pages qui ne s'affichent pas quand je les lance dans localhost :


<TD ROWSPAN=5 COLSPAN=1 WIDTH=153 HEIGHT=126><img src="../../../Users/B/Desktop/best hotel/photopj1.gif" alt="photopj1" width="148" height="126"></TD>

<TD ROWSPAN=1 COLSPAN=1 WIDTH=586 HEIGHT=67><img src="../../../Users/B/Desktop/best hotel/logo.gif" alt="logo" width="283" height="75"></TD>


(NB: le nom de la première image est photopj1 au format gif, et la seconde c'est logo au même format, comme vous le voyez).

Merci d'avance.
0