Php probleme Mysql

Fermé
arvin21 Messages postés 3 Date d'inscription mercredi 4 août 2010 Statut Membre Dernière intervention 4 août 2010 - 4 août 2010 à 13:54
arvin21 Messages postés 3 Date d'inscription mercredi 4 août 2010 Statut Membre Dernière intervention 4 août 2010 - 4 août 2010 à 16:39
Bonjour,
Voila mon probleme:
j'essaye de créer un textarea dans lequels un membre qui s'et deja inscris écris un film ou quelquechose qu'il aime bien. Par exemple film préféré: il écris "Shrek".Et qu'ensuite lorsqu'il click sur le bouton submit un message apparait qui lui montre qu'un de ses amis a aussi mis shrek dans ces film préféré.
Cela fait longtemps que j'essaye mais je n'y arrive pas .

Je sais qu'il faut créer deux table un "membre" et l'autre "amis" mais sa s'arrete la .
Si quelqu'un a une idée ou un script sa serai vraiment sympas.
Merci d'avance !


4 réponses

Breub62 Messages postés 2989 Date d'inscription lundi 7 juin 2010 Statut Membre Dernière intervention 17 avril 2014 369
4 août 2010 à 13:59
C'est un peu "light"...

Pour commencer, tu peux aller faire un tour du côté du site du zéro pour comprendre en gros ce que tu dois faire au niveau de ta base de données.

Une fois que ta base est en place et que tu veux faire une recherche, il faudrait veiller à ce que Shrek, shrek, SHREK,... soient interprétés pareillement.

Fais tes premier pas, et si tu un problème sur un point précis, n'hésites pas à reposer une question...

Bonne continuation,
0
il faut que tu recherches dans une table qui a déja choisi Schrek comme film. Ensuite tu afficheras les noms des utilisateurs.
0
arvin21 Messages postés 3 Date d'inscription mercredi 4 août 2010 Statut Membre Dernière intervention 4 août 2010
4 août 2010 à 16:15
euh merci pour les réponses mais sa répond pas trop a ce que je demande .
En faite je sait déja manier Mysql et php et justement Breu 62 le point précis de mon probleme c'est que j'arrive pas a faire fonctionner mon script. En faite moi je pense que cela se passe comme si une personne se connectais sauf qu'a la place de son pseudo il ya son nom de film et que comme ca on pouvait comparer son film au film de ses amis . Et si son film est "égal" a celui de son amis alors on affiche son nom.
Et pour David comment est ce que je peut metre ce que tu ma dit en script car c'est ce que je recherche.
merci
0
Breub62 Messages postés 2989 Date d'inscription lundi 7 juin 2010 Statut Membre Dernière intervention 17 avril 2014 369
4 août 2010 à 16:21
Je trouve que c'est de l'ordre des bases du sql, tu as de très bon tuto sur le sql (pour interroger la base de données, afficher les valeurs,...) ici ...

Tu va me trouver pas sympa mais j'ai peur qu'il y ait tout à faire...

Si tu as une ébauche, tu peux toujours me la montrer, je tenterais de t'aider plus concrètement.
0
arvin21 Messages postés 3 Date d'inscription mercredi 4 août 2010 Statut Membre Dernière intervention 4 août 2010
4 août 2010 à 16:39
bon voila ce que j 'ai desesperement essayer de faire je sias qu'il y aura des fautes mais bon si vous arrivez grace a mon script de reussir ce que j'attend ca serai super cool:
don il ya deux tables member et friends.


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<style type="text/css">
<!--
#apDiv1 {
position:absolute;
width:200px;
height:182px;
z-index:1;
left: 269px;
top: 63px;
}
-->
</style>
</head>
<?php
include ('database_connection.php');
if (isset($_POST['formsubmitted1']))
{
$error = array();
if (empty($_POST['film1'])) {
$error[] = 'Veuillez entrer votre Film ';
} else {
$film1 = $_POST['film1'];
}
if (empty($error))

{


$query_verify_film = "SELECT * FROM friends WHERE film1 ='$film1'";
$result_verify_film = mysqli_query($dbc, $query_verify_film);
if (!$result_verify_email)
{
echo ' Database Error Occured ';
}

$result_insert_user = mysqli_query($dbc, $query_insert_user);
if (!$result_insert_user)
{
echo 'Query Failed ';
}
}
if (mysqli_affected_rows($dbc) == 1)
{
echo 'Ce film a ete deja enregistré par un de vos amis';
}
}


?>

<body>
<form action="index.php" method="post">
<div id="apDiv1">
<p>Votre Film Préféré :
<input type="Textarea" name="bio1" width="500" height="40"/>
</p>
<p>
<input type="submit" name="Submit" id="Submit" value="Submit" />
<input type="hidden" name="formsubmitted1" value="TRUE" />
</p>
</div>
</form>
</body>
</html>

bon si vous arriver a comprendre
0