petite aide pour petit probleme sql et php ( de variable
15 messages • Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
petite aide pour petit probleme sql et php ( de variable
salkut voila je comprend pas mon script doit fonctionner il est bon
ques ce qui cloche ! je cherche a sauvegarder mes varaibles dans ma bdd
et pares les extraire
voila mon code
voila ma table
meric de m aider
ques ce qui cloche ! je cherche a sauvegarder mes varaibles dans ma bdd
et pares les extraire
voila mon code
- Code: Tout sélectionner
<?php
$nom1 = "hahah";
$email1 = "aaa@aa.com";
$annonceur11 = "ann1";
$annonceur12 = "ann2";
$annonceur13 = "ann3";
$host = "localhost";
$user = "root";
$pass = "";
$bdd = "test";
$table="test";
@mysql_connect($host,$user,$pass) or die("Impossible de se connecter à la base de données");
@mysql_select_db("$bdd") or die("Impossible de se connecter à la base de données");
$query = "INSERT INTO $table(nom1,email,annonceur1,annonceur2,annonceur3) VALUES('$nom1','$email1', '$annonceur11' , '$annonceur12' , '$annonceur13')";
$result = mysql_query($query);
$res = mysql_query("SELECT * FROM test WHERE id=1");
$nom= mysql_result($res,0,'nom1');
$email=mysql_result($res,0,email1');
$annonceur1 = mysql_result($res,0,'annonceur1');
$annonceur2= mysql_result($res,0,'annonceur2');
$annonceur3= mysql_result($res,0,'annonceur3');
echo " $nom $email $annonceur1 $annonceur2 $annonceur3 ";
mysql_close();
?>
voila ma table
- Code: Tout sélectionner
CREATE TABLE test (
id int(11) DEFAULT '0' NOT NULL auto_increment,
nom varchar(20) NOT NULL,
email varchar(50),
annonceur1 varchar(50)
annonceur3 varchar(50)
annonceur3 varchar(50)
PRIMARY KEY (id)
);
meric de m aider
Voilà comment j'écrierais les choses :
Remarque : l'emploi de htmlentities et addslashes/stripslashes est important pour rendre le code plus robuste.
- Code: Tout sélectionner
<?php
$nom1 = "hahah";
$email1 = "aaa@aa.com";
$annonceur11 = "ann1";
$annonceur12 = "ann2";
$annonceur13 = "ann3";
$host = "localhost";
$user = "root";
$pass = "";
$bdd = "test";
$table="test";
@mysql_connect($host,$user,$pass) or die("Impossible de se connecter à la base de données");
@mysql_select_db("$bdd") or die("Impossible de se connecter à la base de données");
$query = "INSERT INTO $table(nom1,email,annonceur1,annonceur2,annonceur3)
VALUES('". addslashes($nom1) ."', '". addslashes($email1) ."', '". addslashes($annonceur11) ."', '". addslashes($annonceur12) ."', '". addslashes($annonceur13) ."')";
$result = mysql_query($query);
$res = mysql_query("SELECT * FROM test WHERE id=1");
$row=mysql_fetch_object($res);
if(mysql_num_rows($res) > 0) {
$nom = htmlentities(stripslashes($row->nom1));
$email = htmlentities(stripslashes($row->email1));
$annonceur1 = htmlentities(stripslashes($row->annonceur1));
$annonceur2 = htmlentities(stripslashes($row->annonceur2));
$annonceur3 = htmlentities(stripslashes($row->annonceur3));
}
mysql_close();
echo " $nom $email $annonceur1 $annonceur2 $annonceur3 ";
?>
Remarque : l'emploi de htmlentities et addslashes/stripslashes est important pour rendre le code plus robuste.
-

GAMING ZONE - WRInaute passionné

- Messages: 533
- Inscription: Ven Aoû 13, 2004 20:06
les deux codes ne riquent pas de marcher !
tu extrait les données par rapport à l'id, qui sera toujours a 1 !
Donc malgré plusieur insertion, tu aura le meme resultat !
faudrait recuperer l'id pour connaitre la valeur du dernier ID et donc selectionner cette id pour extraire les dernieres données ..
tu extrait les données par rapport à l'id, qui sera toujours a 1 !
Donc malgré plusieur insertion, tu aura le meme resultat !
faudrait recuperer l'id pour connaitre la valeur du dernier ID et donc selectionner cette id pour extraire les dernieres données ..
-

GAMING ZONE - WRInaute passionné

- Messages: 533
- Inscription: Ven Aoû 13, 2004 20:06
Remarque : l'emploi de htmlentities et addslashes/stripslashes est important pour rendre le code plus robuste.
cela depend de la variable de config de php magic.quote ....
ouais c ets bien ca que je veux tjr l id a 1
mais voila mon code final que j ai reussi a a faire fonctionner :
bon il fonction
rq : varaible issue d un formulaire ( d ou _request[] )
admetton
qu je veuille afficher la les info des personne qui on comme annonceura ' 1 ' et comme annonceur b ' 0 '
ca me donen koi coomme commande sql
enfin je devrai dire script parce ke je pense que ca serai pas le meme
mais voila mon code final que j ai reussi a a faire fonctionner :
- Code: Tout sélectionner
<?
$host = "localhost";
$user = "root";
$pass = "";
$bdd = "mysql";
$table="test4";
$conn = mysql_connect("$host","$user","$pass");
@mysql_connect($host,$user,$pass) or die("Impossible de se connecter à la base de données");
@mysql_select_db("$bdd") or die("Impossible de se connecter à la base de données");
echo "Bonjour $_REQUEST[nom], votre email est $_REQUEST[email]";
$query = "INSERT INTO $table(nom,email,mdp,annonceura,annonceurb,annonceurc) VALUES('$_REQUEST[nom]','$_REQUEST[email]','$_REQUEST[mdp]','$_REQUEST[annonceura]','$_REQUEST[annonceurb]','$_REQUEST[annonceurc]')";
$result = mysql_query($query);
$result1 = mysql_query("SELECT * FROM test4",$conn);
$nb = mysql_num_rows($result1);
$id=0;
$nom = mysql_result($result1,$id,"nom");
$email = mysql_result($result1,$id,"email");
$mdp = mysql_result($result1,$id,"mdp");
$annonceura = mysql_result($result1,$id,"annonceura");
$annonceurb = mysql_result($result1,$id,"annonceurb");
$annonceurc = mysql_result($result1,$id,"annonceurc");
echo " $annonceura $annonceurb $annonceurc $mdp $nom $email <br>";
mysql_close();
?>
bon il fonction
rq : varaible issue d un formulaire ( d ou _request[] )
admetton
qu je veuille afficher la les info des personne qui on comme annonceura ' 1 ' et comme annonceur b ' 0 '
ca me donen koi coomme commande sql
enfin je devrai dire script parce ke je pense que ca serai pas le meme
-

GAMING ZONE - WRInaute passionné

- Messages: 533
- Inscription: Ven Aoû 13, 2004 20:06
essaie de coder ton script en SMS 
-

GAMING ZONE - WRInaute passionné

- Messages: 533
- Inscription: Ven Aoû 13, 2004 20:06
<?
echo "annonceura:1";
echo "<br>";
echo "annonceurb:0";
?>
mais OU
echo "annonceura:1";
echo "<br>";
echo "annonceurb:0";
?>
mais OU
ha lol nan c ets aps ca ke je veux dire
c est dans la commande sql
je veux dire :
SELECT * FROM table QUEST annonceura=1 ADN annonceurb=0
enfin che pas si c ets quest ou where mais en tt cas ca marche pas
tu vosi ce que je veux dire
c est dans la commande sql
je veux dire :
SELECT * FROM table QUEST annonceura=1 ADN annonceurb=0
enfin che pas si c ets quest ou where mais en tt cas ca marche pas
tu vosi ce que je veux dire
-

GAMING ZONE - WRInaute passionné

- Messages: 533
- Inscription: Ven Aoû 13, 2004 20:06
parle moi en SMS, car j'ai du mal !
comment selectionner une ligne lorsque la valeur annonceura = x et que annonceurb = x
comme un login et mot de pass koi
( selectionne les donnée pour login = admin et pass = pass = )
ca te vas dans ce langage parce ke sms voila koi
comme un login et mot de pass koi
( selectionne les donnée pour login = admin et pass = pass = )
ca te vas dans ce langage parce ke sms voila koi
-

GAMING ZONE - WRInaute passionné

- Messages: 533
- Inscription: Ven Aoû 13, 2004 20:06
$query="SELECT * FROM table WHERE annonceura='".$annonceura."' AND annonceurb='".$annonceurb."';";
Je comprend mieux la phrase !
Je comprend mieux la phrase !
-

GAMING ZONE - WRInaute passionné

- Messages: 533
- Inscription: Ven Aoû 13, 2004 20:06
Surtout, ne dis pas MERCI !
15 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Petite question requete sql en PHP
- Probleme variable php '.xxxx.' dans autre variable '.zzzz.'
- fonction pref_match_all php petite aide
- AJax, php et xml, probleme de variable php
- Problème SQL et PHP
- Problème SQL PHP HTML !!!
- [résolu] Problème SQL / PHP
- Probleme avec plusieur variable php dans un .htaccess
Consultez la description détaillée des produits ou services de Google suivants : Gmail Notifier
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités


le forum