A voir également:
- Liste déroulante PHP/MySQL
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Google sheet liste déroulante - Accueil - Guide bureautique
- Supprimer liste déroulante excel - Forum Excel
- Easy php - Télécharger - Divers Web & Internet
3 réponses
Bonjour
---------------
CREATE TABLE titre
(
id int(3),
nom varchar(30),
texte varchar (30),
image varchar(30
)") ;
C'est quoi le " final ?
-----------------------
$sql="SELECT * FROM titre ORDER BY nom";
$resultat=mysql_query($sql);
while($ligne=mysql_fetch_array($resultat))
{
extract($ligne);
echo("<OPTION VALUE=\"nom\"> $nom</OPTION>");
}
devient
$sql="SELECT nom FROM titre ORDER BY nom";
$resultat=mysql_query($sql);
while($ligne=mysql_fetch_array($resultat))
{
// extract($ligne);
echo("<OPTION VALUE=\"nom\"> $ligne[nom]</OPTION>");
}
---------------------------
$sql="SELECT * FROM titre WHERE nom=\"".$_POST["CHOIX"]."\"";
$resultat=mysql_query($sql);
while($ligne=mysql_fetch_array($resultat))
{
extract($ligne);
echo ("$texte");
}
devient
$sql="SELECT texte FROM titre WHERE nom=\"".$_POST["CHOIX"]."\"";
$resultat=mysql_query($sql);
while($ligne=mysql_fetch_array($resultat))
{
// extract($ligne);
echo ("$ligne[texte]");
}
--------------------
---------------
CREATE TABLE titre
(
id int(3),
nom varchar(30),
texte varchar (30),
image varchar(30
)") ;
C'est quoi le " final ?
-----------------------
$sql="SELECT * FROM titre ORDER BY nom";
$resultat=mysql_query($sql);
while($ligne=mysql_fetch_array($resultat))
{
extract($ligne);
echo("<OPTION VALUE=\"nom\"> $nom</OPTION>");
}
devient
$sql="SELECT nom FROM titre ORDER BY nom";
$resultat=mysql_query($sql);
while($ligne=mysql_fetch_array($resultat))
{
// extract($ligne);
echo("<OPTION VALUE=\"nom\"> $ligne[nom]</OPTION>");
}
---------------------------
$sql="SELECT * FROM titre WHERE nom=\"".$_POST["CHOIX"]."\"";
$resultat=mysql_query($sql);
while($ligne=mysql_fetch_array($resultat))
{
extract($ligne);
echo ("$texte");
}
devient
$sql="SELECT texte FROM titre WHERE nom=\"".$_POST["CHOIX"]."\"";
$resultat=mysql_query($sql);
while($ligne=mysql_fetch_array($resultat))
{
// extract($ligne);
echo ("$ligne[texte]");
}
--------------------
ces erreur sont souvent du a des pb de requete SQL
essaie peut etre d'utiliser des ' plutot que des \" pour concatener tes where
$sql="SELECT * FROM titre WHERE nom=\"".$_POST["CHOIX"]."\"";
=====>
$sql="SELECT * FROM titre WHERE nom= ' ".$_POST["CHOIX"]." ' ";
essaie peut etre d'utiliser des ' plutot que des \" pour concatener tes where
$sql="SELECT * FROM titre WHERE nom=\"".$_POST["CHOIX"]."\"";
=====>
$sql="SELECT * FROM titre WHERE nom= ' ".$_POST["CHOIX"]." ' ";
8 juil. 2004 à 11:08
Sinon, pour debugger, en général, tu fous des echos devant toutes tes fonctions et tu vois assez vite où ca plante.
Chmanu