Interface php ---> mySQL
Résolu
Epok80
-
Epok80 -
Epok80 -
Bonjour,
J'aimerais savoir si vous pourriez m'éclairer sur deux questions que je me pose:
Je suis en train de créer un site internet et je veux relié une page HTML via un script PHP à ma base de données qui est sur sql.free.fr
Ma première question : Que dois je mettre dans mon : mysql_connect(‘’’’,’’’,’’’’) désolé je débute ma question doit être stupide :)
Ma seconde question est que j'ai fait un test de script sur le serveur de mon lycée et le probleme est qu'il n'insere pas mes données dans ma base de données je vous colle mon script ci dessous :
<?php
$titre = $_POST["titre"];
$date = $_POST["date"];
$genre = $_POST["genre"];
$duree = $_POST["duree"];
$acteur = $_POST["acteur"];
$img = $_POST["img"];
Echo "$titre,$date,$genre,$duree,$acteur, $img";
$connexion = mysql_connect("serveurig","root","");
if ($connexion)
{
mysql_select_db("dvdpeenen",$connexion);
$requete="INSERT INTO`dvd`(`titre`,`date`,`genre`,`duree`,`acteur`,`img`)VALUES(`$titre`,`$date`,`$genre`,`$duree`,`$acteur`,`$img`);";
$resultat=mysql_query($requete,$connexion);
}
Else
{
Echo " Erreur de connexion " ;
}
mysql_close($connexion);
?>
Voila en effet quand j'essaie de l'executer il m'affiche une page blance mais rien n'a étais ajouté :s
Je vous remercie d'avance !
J'aimerais savoir si vous pourriez m'éclairer sur deux questions que je me pose:
Je suis en train de créer un site internet et je veux relié une page HTML via un script PHP à ma base de données qui est sur sql.free.fr
Ma première question : Que dois je mettre dans mon : mysql_connect(‘’’’,’’’,’’’’) désolé je débute ma question doit être stupide :)
Ma seconde question est que j'ai fait un test de script sur le serveur de mon lycée et le probleme est qu'il n'insere pas mes données dans ma base de données je vous colle mon script ci dessous :
<?php
$titre = $_POST["titre"];
$date = $_POST["date"];
$genre = $_POST["genre"];
$duree = $_POST["duree"];
$acteur = $_POST["acteur"];
$img = $_POST["img"];
Echo "$titre,$date,$genre,$duree,$acteur, $img";
$connexion = mysql_connect("serveurig","root","");
if ($connexion)
{
mysql_select_db("dvdpeenen",$connexion);
$requete="INSERT INTO`dvd`(`titre`,`date`,`genre`,`duree`,`acteur`,`img`)VALUES(`$titre`,`$date`,`$genre`,`$duree`,`$acteur`,`$img`);";
$resultat=mysql_query($requete,$connexion);
}
Else
{
Echo " Erreur de connexion " ;
}
mysql_close($connexion);
?>
Voila en effet quand j'essaie de l'executer il m'affiche une page blance mais rien n'a étais ajouté :s
Je vous remercie d'avance !
A voir également:
- Interface php ---> mySQL
- Easy php - Télécharger - Divers Web & Internet
- Mysql community server - Télécharger - Bases de données
- Common interface 5v only - Forum TNT / Satellite / Réception
- Interface netflix - Accueil - Streaming
- Expert php pinterest - Télécharger - Langages
5 réponses
vive les bts IG!!
lol j'en suis aussi
et a ce truc la je peux pas te repondre mon prof est un vrai con il ne m'a pas aidé ca n'a jamais marché pour moi
si tu trouves tiens moi absolument au courant jte remercie d'avance ^^
lol j'en suis aussi
et a ce truc la je peux pas te repondre mon prof est un vrai con il ne m'a pas aidé ca n'a jamais marché pour moi
si tu trouves tiens moi absolument au courant jte remercie d'avance ^^
Salut!
Pour l'insertion essaye ça:
Pour l'insertion essaye ça:
<?php $titre = $_POST["titre"]; $date = $_POST["date"]; $genre = $_POST["genre"]; $duree = $_POST["duree"]; $acteur = $_POST["acteur"]; $img = $_POST["img"]; Echo "$titre,$date,$genre,$duree,$acteur, $img"; $connexion = mysql_connect("serveurig","root",""); if ($connexion) { mysql_select_db("dvdpeenen",$connexion); $requete="INSERT INTO dvd(titre,date,genre,duree,acteur,img)VALUES(`$titre`,`$date`,`$genre`,`$duree`,`$acteur`,`$img`)"; $resultat=mysql_query($requete,$connexion); } Else { Echo " Erreur de connexion " ; } mysql_close($connexion); ?>
bonsoir,
ta requête est mauvaise essaie ça :
il faut bien séparer les varaiables php à la requete sql (a ne pas confondre)
bon courage :)
ta requête est mauvaise essaie ça :
<?php $titre = $_POST["titre"]; $date = $_POST["date"]; $genre = $_POST["genre"]; $duree = $_POST["duree"]; $acteur = $_POST["acteur"]; $img = $_POST["img"]; Echo $titre.", ".$date.", ".$genre.", ".$duree.", ".$acteur.", ".$img; $connexion = mysql_connect("serveurig","root",""); if ($connexion) { mysql_select_db("dvdpeenen",$connexion); $requete="INSERT INTO`dvd`(`titre`,`date`,`genre`,`duree`,`acteur`,`img`)VALUES(`".$titre."`,`".$date."`,`".$genre."`,`".$duree."`,`".$acteur."`,`".$img."`);"; $resultat=mysql_query($requete,$connexion); } Else { Echo " Erreur de connexion " ; } mysql_close($connexion); ?>
il faut bien séparer les varaiables php à la requete sql (a ne pas confondre)
bon courage :)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question