Unknown column 'cancer' in 'where clause'
amsy10
-
amsy10 Messages postés 78 Statut Membre -
amsy10 Messages postés 78 Statut Membre -
Bonjour,
j' ai une erreur ki me fatgue tout le temp voila mon code
$mg="horos cancer";
$sepa = "[ ]";
$mots = split($sepa, $mg);
$mot0 = trim($mots[0]);
$mot1 = trim($mots[1]);
if($mot1)
{
$connect = mysql_connect('localhost','root','');
mysql_select_db("sms",$connect);
$reqe="select signification from horoscope where signe="." ".$mot1;
$select=mysql_query($reqe)or die(mysql_error());
$donee=mysql_fetch_array($select);
if($donee[0]!=null)
{
echo $donee[0];
}
else if($donee[0]==null)
{
echo "cet horoscope n'existe pas dans ma base de donnees";
}
}
else
{
echo "le format est mal ecrit";
}
il y a une erreur ki s'affiche "Unknown column 'cancer' in 'where clause" je n'arrive pas a me retrouver aider moi
j' ai une erreur ki me fatgue tout le temp voila mon code
$mg="horos cancer";
$sepa = "[ ]";
$mots = split($sepa, $mg);
$mot0 = trim($mots[0]);
$mot1 = trim($mots[1]);
if($mot1)
{
$connect = mysql_connect('localhost','root','');
mysql_select_db("sms",$connect);
$reqe="select signification from horoscope where signe="." ".$mot1;
$select=mysql_query($reqe)or die(mysql_error());
$donee=mysql_fetch_array($select);
if($donee[0]!=null)
{
echo $donee[0];
}
else if($donee[0]==null)
{
echo "cet horoscope n'existe pas dans ma base de donnees";
}
}
else
{
echo "le format est mal ecrit";
}
il y a une erreur ki s'affiche "Unknown column 'cancer' in 'where clause" je n'arrive pas a me retrouver aider moi
Configuration: Linux Fedora Firefox 2.0.0.8
2 réponses
-
Je serais toi j'irais faire un tour dans ma base afin de voir si la colonne "signe" existe bien et de quel type doit être "signe" (Varchar,int,...?).
Si c'est un varchar, essaye peut être avec cette forme la:
$reqe="SELECT signification FROM horoscope WHERE LOWER(signe) like lower('".$mot1."')"; -
merci ça marche l'erreur c'etai o nivo de la requete c vraimen gentil
cdlt