Enregistrement impossible - PHP - Programmation
Marsh Posté le 09-12-2002 à 12:33:43
tu fais une utilisation trés exotique des quotes
Code :
|
Marsh Posté le 09-12-2002 à 12:45:21
bon j'ai modifier et j'ai meme executer la requete a la main et elle marche
if (isset($add_cat)) |
par contre a partir du site ca marche pas
Marsh Posté le 09-12-2002 à 13:07:48
chacal_one333 a écrit : bon j'ai modifier et j'ai meme executer la requete a la main et elle marche
|
c'est add_cat ou add_lang ?
Marsh Posté le 09-12-2002 à 11:20:55
Encore un pbm relié a mysql
J'ai fait un formulaire tout con pour rajouter un language dans ma DB
<form method=post action="add_lang.php">
add a new language : <input type=text name="add_language" value="language's name">
<br>
<input type=submit name"add_lang" value="add">
</form>
Donc la je vais dans mon fichier add_lang.php dont voici el contenu :
//connection
require("connect.php" );
$connect=mysql_connect(SERVEUR, NOM, PASSE);
mysql_select_db(BASE, $connect);
if (isset($add_lang))
{
$prem_lettre2=substr($add_language,0, 3);
$req2="INSERT INTO language (nom, valeur) VALUES ('".$add_language."', '".$prem_lettre2."')";
$que2=mysql_query($req2);
include("menu_principal.php" );
echo '<td bgcolor="#E8E8E8" align=right style="width:350px;">
<center>';
echo "- your request have been added -";
echo '</td>';
include("bas.php" );
}
Voila je n'ai rien en sortie a part un joli ecran blanc et l'enregistrement ne marche pas !
peu etre que ca vient de la variable premiere_lettre2.
En fait je souhaite avoir les 3 premiere lettre du nom de la langue et de l'enregister comme valeur
je preciese que ma table porte bien ce nom (min et maj) et que les champs aussi