Interface php ---> mySQL

Résolu/Fermé
Epok80 - 6 avril 2009 à 21:23
 Epok80 - 9 avril 2009 à 22:30
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 samedi 14 mars 2009 Statut Membre Dernière intervention 27 avril 2011 40
6 avril 2009 à 21:34
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 dimanche 14 décembre 2008 Statut Membre Dernière intervention 9 avril 2009 16
6 avril 2009 à 21:36
Hop un peu de lecture :)

https://www.php.net/mysql_connect
0
bissdebrazza Messages postés 2065 Date d'inscription vendredi 29 juin 2007 Statut Contributeur Dernière intervention 7 décembre 2017 712
6 avril 2009 à 21:37
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 mercredi 21 mai 2008 Statut Membre Dernière intervention 11 mai 2010 3
6 avril 2009 à 21:42
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
Merci beaucoup pour vos reponses ca marche niquel ^^ A bientot ^^ et encore merci beaucoup ^^
0