Faire requete sql avec free

Demeter42

Nouveau membre
Bonjour,


j'ai actuellement un probleme avec free j'ai besoin d'ecrire des donnés dans ma bd pour un projet personnel le probleme c'est que mon sql marche en local mais pas en sql free :s donc j'ai changer mon code plusiseur fois et je retombe toujours sur l'erreur citer plus bas

de l'aide svp :)


Mon code :
[cpp]
<?php

$ip=$REMOTE_ADDR;
stripslashes($ip);
$post_idnews=($_GET['id']);
stripslashes($id);
$post_comment=($_POST['comment']);
stripslashes($post_comment);
$post_login=($_POST['login']);
stripslashes($post_login);

// Mysql free connexion
$db = mysql_connect('sql.free.fr', 'skintm', '******');

// selectbase
mysql_select_db('skintm',$db);

// requete sql
$sql = 'INSERT INTO comments (id, idnews, login, comments, ip) VALUES ('', '$post_idnews', '$post_login', '$post_comment', '$ip')';


// envoie requete skintm
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());






// deco sql
mysql_close();

?>
[/cpp]
L'erreur est Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /mnt/145/sdb/a/e/skintm/comment_post.php on line 34
 

zeb

Modérateur
Salut,

Eh, il n'y a pas de ligne 34 !

Qu'est-ce que free ? Le FAI français Free.fr ?
Je ne pense pas que tu puisses y changer de base de données (ligne 16).

Beurk, tu mélanges du POST et du GET. (Passe par $_REQUEST, ça fera plus propre ;) )
 

LudoTools

Expert
'lut tout l'monde...

Perso, ce que j'aime pas c'est ça :
[cpp]$ip=$REMOTE_ADDR;
stripslashes($ip);[/cpp]

$ip=stripslashes($REMOTE_ADDR); eu plus de sens à mon goût... même chose pour $id, $comment et $login

Et puis, T_CONSTANT_ENCAPSED_STRING indique qu'il s'agit d'une chaîne encapsed (entre parenthèse) en ligne 34 (supposons qu'il s'agisse de la dernière ligne)
Alors je verrais bien un " mysql_close($db); " puisqu'il y a eu un $db = mysql_connect(...)
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 079
Messages
6 716 702
Membres
1 586 247
Dernier membre
MrAzgarIII
Partager cette page
Haut