Interface php ---> mySQL

Résolu
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 !
A voir également:

5 réponses

CupidonAlien Messages postés 373 Date d'inscription   Statut Membre Dernière intervention   40
 
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 ^^
0
jojodivx Messages postés 193 Date d'inscription   Statut Membre Dernière intervention   16
 
Hop un peu de lecture :)

https://www.php.net/mysql_connect
0
bissdebrazza Messages postés 2065 Date d'inscription   Statut Contributeur Dernière intervention   712
 
Salut!
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);
?>

0
aiacciu Messages postés 57 Date d'inscription   Statut Membre Dernière intervention   3
 
bonsoir,

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 :)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Epok80
 
Merci beaucoup pour vos reponses ca marche niquel ^^ A bientot ^^ et encore merci beaucoup ^^
0