aide creation script php/mysql

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : aide creation script php/mysql

par freshgrid » 16 déc. 2008, 23:13

non g juste besoin dun pseudo et de l'email ....

par Elie » 16 déc. 2008, 22:23

Beaugossé :)

La personne doit remplir tous les champs ?

par freshgrid » 16 déc. 2008, 21:57

bon pour la table je crois ke j ai trouvé !!!

CREATE TABLE clients_tbl (id INT not null AUTO_INCREMENT, prenom VARCHAR (50) not null , nom VARCHAR (50) not null , ne_le DATE not null , email VARCHAR (150) not null , PRIMARY KEY (id))

ensuite pour la connection mysql je pense ke je dois rajouter ca :






Code PHP
<?php
$db = mysql_connect('sql.free.fr', 'login', 'password'); mysql_select_db('nom_de_la_base',$db);


mysql_close($db);
?>

ca va juske la?

par Elie » 16 déc. 2008, 21:38

www.phpdebutant.org

Montre moi que tu t'interesses et apres je t'aide

par freshgrid » 16 déc. 2008, 21:34

oulala, je n ai pas tous compris, est ce que ce script creer une url speciale pour l utilisateur,apparament g cru comprendre que ce script est juste le formulaire ,
ensuite ou dois je inserer les information de connection mysql?

et sans vouloir abuser, pourrai tu me fournir le fichier .sql pour realiser cette table, je c pas si je vai y arriver tout seul ya tellemen de variable !
une fois tous ces probleme eclairci , je v essayer de me debrouiller pour afficher le tableau sur la page du membre, promis

Merci Elie !!!!



sil te plais aide moi, je suis plutot design je ne connai rien en php.......

par Elie » 16 déc. 2008, 20:53

<?php

	// En cas de validation
	if(!empty($_POST['email'])) {
		
			// Il faut que ton id_email soit en auto_incremente
			$sql = sprintf("INSERT INTO `ta_table` ( `id_email` , `email`) VALUES (NULL , '%s')", mysql_escape_string($_POST['email']));
			$req = mysql_query($sql) or die('Erreur MySQL<br />'.$sql.'<br />'.mysql_error());
			
			// Ici tu affiche ton tableau
			
	} else {
		
?>

	<form name="ajout" id="ajout" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post" enctype="multipart/form-data">
    	<input type="text" name="email" id="email" value="" tabindex="1" />
    	<input type="submit" name="submit" id="submit" value="Ajouter" tabindex="2" />
    </form>

<?php } ?>
Je te laisse chercher comment afficher ton tableau

Indice : ORDER BY id_email DESC LIMIT 0,5

par freshgrid » 16 déc. 2008, 20:47

Bonsoir Elie, merci pour ta réponse, je sais executer une requete sur ma table, mais je ne connais pas trop le language .sql.

jUne fois que la table est cree, jaimerai savoir commen creer un formulaire pour rentrer l info ds la table :-)

et pareil pour la lire;;; je ne connais rien en php :-)

j espere que tu pourra m eclaircir

a bientot

par Elie » 16 déc. 2008, 18:58

C'est pas très compliqué je t'explique la logique....

Chaque email a un iD unique.

Donc quand quelqu'un s'inscrit tu fais un recherche sur les iD sous l'id de celui que tu viens d'inscrire et tu limite les résultat à 4.

- Sais-tu créer une table MySQL ?
- Sais-tu inserer une info dans une table ?
- Sais-tu lire les infos dans une table ?

Mais c'est vraiment benin.

aide creation script php/mysql

par fresshgrid » 16 déc. 2008, 15:45

Bonjour a tous, voila j'ai un peu de mal en php et j'aimerai que quelqun m'aide a realiser un script php/mysql, je pense que ce que je cherche a faire reste assez simple techniquement !

le but serai de creer un site "www.monsite.com" tout bete qui contien un tablau de 5 ligne que je vai nommé "tableau1"!!!
ces 5 ligne contienne des adresse email (celle des utilisateurs du site) !
en fait j'aimerai que l utilisateur dispose de sa propre page une fois inscris du type "www.monsite.com/index.php?utilisateur6" avec le meme tableau , que je vais appeler "tableau2" sauf que son adresse email sinstalle en cinquieme position (dans le tableau2),mais reprenannt les 4 derniere ligne de tableau 1 .Vous aurez alors compris que la 1ere ligne du tableau 1 ne sera pa reprise dans le tableau 2...

voici lexemple de ce que je cherche a faire en image


tableau1 "www.monsite.com/index.php" :

email UTILISATEUR1
email UTILISATEUR2
email UTILISATEUR3
email UTILISATEUR4
email UTILISATEUR5


tableau2 "www.monsite.com/index.php?utilisateur6" :


email UTILISATEUR2
email UTILISATEUR3
email UTILISATEUR4
email UTILISATEUR5
email UTILISATEUR6

Dans l'espoir d'avoir été clair je vous rmercie d 'avance pour votre aide qui me sera tres precieuse !