Problème "Parse error: parse error"
Résolu
pyfeu
Messages postés
38
Date d'inscription
Statut
Membre
Dernière intervention
-
jona303 Messages postés 369 Date d'inscription Statut Membre Dernière intervention -
jona303 Messages postés 369 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai un soucis de parse (je sais pas exactement c'est quoi d'ailleurs :/ )
Voila j'ai un projet d'omgl à faire: un site qui gère l'envoie de produit en php orienté objet.
Voici les ligne qui pose le problème(Parse error: parse error in C:\wamp\www\private_html\ProduitDAO.php on line 60) :
public function update($reference, $attribut, $valeurAttribut){//Porblème Update sur clé primair
if($attribut != "refProduit"){
DAO_query("UPDATE Produit SET ".$attribut " = ".$valeurAttribut " WHERE reference = ".$reference ";");
}
else{
echo("vous ne pouvez pas changer la cle primaire");
}
}
je ne sais pas exactement comment passer les attributs dans la requêtes et je pense que c'est ça le problème..
En effet c'est la ligne DAO_query qui pose problème..
il appelle la class la :
<?php
/**
** class DAO
** DataAccessObject
** @version 0.1
**/
class DAO{
var $dao_query = NULL;
var $dao_result = NULL;
var $badquery = NULL;
function DAO_query($dao_query){
$this->dao_query = $dao_query;
$this->dao_result = mysql_query($dao_query) or $this->DAO_error();
return $this->dao_result;
}
function DAO_error(){
$this->badquery = "Erreur dans la reqête.";
die($this->badquery . ":" . $this->dao_query . "<br />" . mysql_error());
}
}?>
J'ai un soucis de parse (je sais pas exactement c'est quoi d'ailleurs :/ )
Voila j'ai un projet d'omgl à faire: un site qui gère l'envoie de produit en php orienté objet.
Voici les ligne qui pose le problème(Parse error: parse error in C:\wamp\www\private_html\ProduitDAO.php on line 60) :
public function update($reference, $attribut, $valeurAttribut){//Porblème Update sur clé primair
if($attribut != "refProduit"){
DAO_query("UPDATE Produit SET ".$attribut " = ".$valeurAttribut " WHERE reference = ".$reference ";");
}
else{
echo("vous ne pouvez pas changer la cle primaire");
}
}
je ne sais pas exactement comment passer les attributs dans la requêtes et je pense que c'est ça le problème..
En effet c'est la ligne DAO_query qui pose problème..
il appelle la class la :
<?php
/**
** class DAO
** DataAccessObject
** @version 0.1
**/
class DAO{
var $dao_query = NULL;
var $dao_result = NULL;
var $badquery = NULL;
function DAO_query($dao_query){
$this->dao_query = $dao_query;
$this->dao_result = mysql_query($dao_query) or $this->DAO_error();
return $this->dao_result;
}
function DAO_error(){
$this->badquery = "Erreur dans la reqête.";
die($this->badquery . ":" . $this->dao_query . "<br />" . mysql_error());
}
}?>
A voir également:
- Problème "Parse error: parse error"
- Cmos checksum error ✓ - Forum Carte-mère/mémoire
- Playback error reconnect in 3s (1/5) francais - Forum Box et Streaming vidéo
- Error 1962 ✓ - Forum PC fixe
- A javascript error occurred in the main process - Forum Matériel & Système
- Whea error occt - Forum Processeur