Problème PHP, Undefined variable
Drey242
Messages postés
29
Statut
Membre
-
Melooo Messages postés 1476 Statut Membre -
Melooo Messages postés 1476 Statut Membre -
Bonjour,
J'ai un site en PHP/AJAX, il permet a une personne d'ajouter des films et de modifier les quantités (en AJAX).
Mais quand je double clique sur une quantité et que je modifie le contenu de la cellule de mon tableau, Firebug me met des "undefined variable"...
Ligne du tableau pour les quantités :
Mon fichier avec les fonctions AJAX "fonctions.js" :
Et le fichier "modifier.php", c'est la que les variables champ, valeur et id ne passent pas et que j'ai les Undefined variable :
Surtout qu'avant tout fonctionnait, j'ai juste supprimé ma BDD (j'ai Wampserver) de test et réimporté les données et depuis j'ai cette erreur... étrange...
Merci de vos réponses!
J'ai un site en PHP/AJAX, il permet a une personne d'ajouter des films et de modifier les quantités (en AJAX).
Mais quand je double clique sur une quantité et que je modifie le contenu de la cellule de mon tableau, Firebug me met des "undefined variable"...
Ligne du tableau pour les quantités :
<td ondblclick=\"modif($film->NUMFILM, this, 'QTE', 'film')\">$film->QTE</td>
Mon fichier avec les fonctions AJAX "fonctions.js" :
function modif(id, element, champ, table) {
var saisie = document.createElement("input");
saisie.value = element.firstChild.data;
saisie.style.width = "60px";
element.replaceChild(saisie, element.firstChild);
saisie.focus();
saisie.select();
saisie.onblur = function() {
sauver(id, element, champ, saisie.value, table);
}
}
function sauver(id, element, champ, valeur, table) {
new Ajax.Request
( "modifier.php",
{
method: 'get',
parameters: {id: id, champ: champ, valeur: valeur, table: table},
onComplete: function(requete)
{
element.innerHTML = requete.responseText;
}
}
)
}
Et le fichier "modifier.php", c'est la que les variables champ, valeur et id ne passent pas et que j'ai les Undefined variable :
<?PHP
require ("connexion.php");
require ("Connect.php");
$connexion = mysql_pconnect (SERVEUR, NOM, PASSE);
mysql_select_db (BASE, $connexion);
$req="UPDATE film SET $champ='$valeur' WHERE NUMFILM='$id'";
extract($_GET);
$ok=mysql_query($req);
if ($ok)
echo $valeur;
?>
Surtout qu'avant tout fonctionnait, j'ai juste supprimé ma BDD (j'ai Wampserver) de test et réimporté les données et depuis j'ai cette erreur... étrange...
Merci de vos réponses!
A voir également:
- Problème PHP, Undefined variable
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Variable d'environnement temp - Forum Word
- Undefined traduction - Forum Javascript
- Vba range avec variable ✓ - Forum VB / VBA