Alors voila, j'ai un gros prob ... et je sais pas pourquoi. Mon site est hébergé par free... ca vient peut etre de la...
Bon alors en gros j'ai activé ma base MySQL, j'ai créé une table nommée "forum" avec un seul champ "message" pour tester si ca marchai.
J'ai mis le script suivant :
<?php echo "niark<br>"; $host="sql.free.fr"; $base="MonSite"; $passe="MonMotDePasse"; @mysql_connect("$host","$base","$passe"); $select_base=@mysql_selectdb("$base"); echo "<b>Félicitations!!!</b> <br>Vous avez réussi à vous connecter correctement à votre base de données <b>$base</b>"; echo "<br>OK1"; $query = "INSERT INTO 'forum' ('Message') VALUES ('Salut')"; echo "<br>"; echo $query; mysql_query($query); mysql_close();
?>
et biensur (au cas ou vous auriez pas encore compris...) ca ne marche pas. J'ai rien avant et rien après je précise... Même pas le moindre code HTML. Voila ce que me met la page en question lorsque je vais dessus :
niark Félicitations!!! Vous avez réussi à vous connecter correctement à votre base de données MonSiteOK1
INSERT INTO 'forum' ('Message') VALUES ('Salut')
Qq1 a-t-il une idée d'ou ca peut venir ?? prcq bon personnellement, mon script me semble bon, je l'ai montré a un pote qui a trouvé aucun probleme dessus et j'ai jamais réussit a écrir quoi que ce soit sur ma base de données... (c'est pas la premiere fois que j'essaye). Alors que sur d'autres site (chez lycos entre autre... ) ca marchai très bien. Ca va faire je sais pas combien d'heure que j'essaye dans tous les sens et rien ne marche please aidez moi
Est ce que tu as essayé sur ton pc préalablement avant de le upper ss free ? Sinon fait un essaye avec le modif :
Code:
<?php echo "niark<br>"; $host="sql.free.fr"; $base="MonSite"; $passe="MonMotDePasse"; $table="forum" @mysql_connect("$host","$base","$passe"); $select_base=@mysql_selectdb("$base"); echo "<b>Félicitations!!!</b> <br>Vous avez réussi à vous connecter correctement à votre base de données <b>$base</b>"; echo "<br>OK1"; $query = "INSERT INTO $table VALUES ('Salut')"; echo "<br>"; echo $query; mysql_query($query); mysql_close(); ?>
J'ai juste remarqué que dans ton code et dans ton texte "message" prenait une majuscule et dans l'autre non et je crois que php est sensible à la difference ....