Forum-webmaster
Technique - programmation => PHP / MySQL => Message commencé par: tavman le le 02-11-2003 a 21:42:52

Titre: probleme chez avec MySQL
Posté par: tavman le le 02-11-2003 a 21:42:52

Salut a tous.

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 :'(

Titre: Re:probleme chez avec MySQL
Posté par: TinMar le le 03-11-2003 a 10:00:36

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 ....

Titre: Re:probleme chez avec MySQL
Posté par: FireLink le le 03-11-2003 a 12:38:38

Oui c'est probablement ça PHP est sensible à la casse...

Titre: Re:probleme chez avec MySQL
Posté par: erwinol le le 03-11-2003 a 19:31:52

Ouais et puis tu fais jamais aucun test, jamais de or die, mysql_error et compagnie ... faut tjs le faire pour voir direct les problèmes.


Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.