Envoyé par
12monkeys
Bonjour
Une chose est sure : c'est que dans tes deux codes tu fais un include :
include('Scripts/connexion.php');
à chaque fois à la ligne 3 et c'est ce fichier connexion.php qui n'est pas trouvé. Je me disais bien, c'est pas un message d'erreur lié au header...
En effet, je fais un include dans les deux fichiers.
Par contre je ne sais pas à quoi correspondent tes deux codes : lequel appelle l'autre, lequel est est inclus dans l'autre, ou pas, d'ailleurs...
MettreAJour.php met à jour ma base de données MYSQL, ça me donne alors un écran blanc, le but était juste de revenir en arrière et afficher la table qui a été mise à jour.
La table qui a été mise à jour est une table qui a été sélectionnée par une liste déroulante, lors du choix, la variable de session $_SESSION['LaTable'] contient le nom de la table sélectionnée.
Je me disais donc que le script appelé par le header pouvait afficher la table avec sa ligne :
$query = mysql_query("SELECT * FROM $table LIMIT 30") or exit(mysql_error()."</br>$query");
la variable $table correspond à la variable de session $_SESSION[LaTable].
C'est pour ça, je me répète, que tu dois bien vérifier le chemin vers ce fichier connexion.php...
La feuille MettreAJour.php qui contient le header est en dehors de Scripts.
Aller faisons une supposition : si je comprends bien ton second code est le fichier Changer_De_Table.php qui se trouve dans le dossier Scripts, si c'est le cas dans ce second code tu appelles Scripts/connexion.php.
Changer_de_table est en effet le second code. Cette page php se trouve dans Scripts.
Donc tu appelles un même fichier connexion.php dans dans deux fichiers qui ne se trouvent pas au même endroit, mais en utilisant le même chemin...
Ah bon, là, je ne comprends pas
Il y a un truc qui ne vas pas, tu vois ce que je veux dire...
Non, désolé
Maintenant je peut me tromper, mais alors il faudrait préciser comment s'appelle le fichier contenant ton premier code, idem pour le second code, qu'on y voit un peu plus clair...
Je pense avoir répondu à cela mais si cela ne te semble pas clair, n'hésite pas à me le dire.
Un big pour ton aide.
beegeees
Partager